为模型生成资源

要生成存储库的模式,视图,控制器,迁移文件,模型的默认 CRUD 模板和测试文件(如 Rails 中的 Scaffolding),可以使用 phoenix.gen.html mix 任务,如下所示:

mix phoenix.gen.html Book books title note:text pages:integer author_id:references:authors

其中 Book 是模块名称,books 是用于模式的复数形式,后跟资源字段:title(默认为字符串),note(文本字段),pages(整数),author_id,它与作者模型创建 belongs_to 关联。