我想知道rake db:structure:dump
从哪里得到它的结构!
开发?分期?生产?我认为发展是标准!
我可以指定它来自哪个环境吗?
答案 0 :(得分:5)
与 Rails中每个以数据库为中心的命令一样,它与您当前环境定义的数据库进行对话,默认到开发。
您可以通过设置环境变量RAILS_ENV
为任何每个 Rails命令指定环境。
转储数据库架构以进行开发:
$ RAILS_ENV=development rake db:schema:dump
转储数据库架构以进行生产:
$ RAILS_ENV=production rake db:schema:dump