ActiveRecord迁移多个数据库
我需要将当前模式中的一些表移动到另一个数据库,因为我需要关闭这些表的二进制日志记录,而Mysql不允许关闭特定表的二进制日志记录ActiveRecord迁移多个数据库,activerecord,rails-migrations,Activerecord,Rails Migrations,我需要将当前模式中的一些表移动到另一个数据库,因为我需要关闭这些表的二进制日志记录,而Mysql不允许关闭特定表的二进制日志记录 因此,我想知道是否可以在同一项目中的两个不同架构上运行迁移。您可以在database.yml中定义单独的数据库,并为每个数据库管理不同的迁移目录: rake db:migrate RAILS_ENV=customenvironment db |- migrate (default migrate directory) |- schema.rb |- s
因此,我想知道是否可以在同一项目中的两个不同架构上运行迁移。您可以在database.yml中定义单独的数据库,并为每个数据库管理不同的迁移目录:
rake db:migrate RAILS_ENV=customenvironment
db
|- migrate (default migrate directory)
|- schema.rb
|- seed.rb
another_db (customenvironment)
|- migrate (migrations for the second db)
|- schema.rb (schema that will be auto generated for this db)
|- seed.rb (seed file for the new db)