rake db:structure:dump 的结构来自哪里?

Where does the structure from rake db:structure:dump come from?

我想知道 rake db:structure:dump 从哪里得到它的结构!

发展?分期?生产?我假设开发是标准!

我可以指定它来自的环境吗?

Rails中的每个以数据库为中心的命令一样,它与您当前环境定义的数据库对话,默认 发展。

您可以通过设置环境变量RAILS_ENV.

为任何和everyRails命令指定环境

转储您的数据库架构以供开发:

$ RAILS_ENV=development rake db:schema:dump

要为生产转储数据库模式:

$ RAILS_ENV=production rake db:schema:dump