为模型生成资源
要生成存储库的模式,视图,控制器,迁移文件,模型的默认 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
关联。