【发布时间】:2016-04-29 14:14:57
【问题描述】:
我想知道rake db:structure:dump 的结构从何而来!
发展?分期?生产?我认为开发是标准!
我可以指定它来自的环境吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 activerecord rake
我想知道rake db:structure:dump 的结构从何而来!
发展?分期?生产?我认为开发是标准!
我可以指定它来自的环境吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 activerecord rake
与Rails 中每个以数据库为中心的命令 一样,它与您当前环境定义的数据库进行通信,默认 为开发。
您可以通过设置环境变量RAILS_ENV 为任何和每个 Rails 命令指定环境。
转储数据库架构以供开发:
$ RAILS_ENV=development rake db:schema:dump
转储您的数据库架构以用于生产:
$ RAILS_ENV=production rake db:schema:dump
【讨论】: