Rails 3.创建生产数据库 [英] Rails 3. Creating a production database

查看:81
本文介绍了Rails 3.创建生产数据库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在Rails 3中创建生产数据库并向其中加载模式?

How can I create a production database in Rails 3 and load a schema to it?

我尝试了以下方法...

I tried the following approaches...

I。

rake db:create Rails.env='production' && rake db:schema:load Rails.env='production'

II。

# config/environment.rb
# Set the rails environment
Rails.env='production'
rake db:create && rake db:schema:load

...但是它们都不起作用。

... but neither of them works.

谢谢。

Debian GNU / Linux 5.0.6;

Debian GNU/Linux 5.0.6;

Rails 3.0.0;

Rails 3.0.0;

Sqlite3 3.7.2。

Sqlite3 3.7.2.

推荐答案

您可以从环境变量 RAILS_ENV

RAILS_ENV=production bundle exec rake db:create db:schema:load

应该可以工作

这篇关于Rails 3.创建生产数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆