[Phoenix] Mix 命令

mix phx.gen.html 命令生成模板:html

# 其中 name 和 age 是 schema 字段名稱,後面跟的是類型 # 下面這樣的寫法,會生成 controller 和 service 層的,可是咱們一般不須要生成 service 層面的結構 mix phx.gen.html Account User users [name:string age:integer] # 這樣就能生成沒有 schema 結構的 HTML 控制:  mix phx.gen.html Account User users --no-context # 可是有時候咱們又要把它放在以前生成過的結構下面,方法以下: # 把 user 放在了以前生成的 Merchant 目錄下面,當作是 user 的子目錄 mix phx.gen.html Account User users --no-context --web Merchant # 若是不生成 schema 的話,基本 Account 和 uses 是隨便填的。 # 下面是把 student 放在 Merchant/User/ 下面 mix phx.gen.html Account Student students --no-context --web Merchant.User

 

mix ecto.gen.migration migration文件名: 生成 migration 文件web

mix ecto.migrate: migrate 數據庫結構數據庫

mix ecto.rollback: 回退上一次 migratespa

 

Ps: mix help: 顯示全部 mix 命令code

mix help 命令: 查看命令的詳細幫助,好比 mix help phx.gen.htmlhtm

相關文章
相關標籤/搜索