在Ruby on Rails中添加第二个SQLite数据库

时间:2015-06-25 12:39:20

标签: ruby-on-rails ruby activerecord sqlite

我有一个带有sqlite3 db的ROR应用程序。 我想创建一个新的数据库,我不想删除以前的数据库。

  1. 我将如何在当前项目中定义新数据库,以便在运行rake db:create时引用新数据库?
  2. 通常在现有项目中添加新sqlite db的过程是什么?

2 个答案:

答案 0 :(得分:0)

只需更改database.yml文件

中的数据库名称即可
development:
  database: 'changed ndb_name'
  ...

答案 1 :(得分:0)

按照以下步骤操作:

  1. 更改database.yml文件中的数据库名称
  2. rake db:create
  3. rake db:migrate