为辅助sql创建自定义schema.rb

时间:2014-03-09 13:43:00

标签: mysql ruby-on-rails ruby-on-rails-3 postgresql activerecord

我的默认模型是以常规方式使用mysql。但我也有一个我在我的应用程序中使用的postgres sql,它的模型看起来像这样:

class Action < ActiveRecord::Base
  establish_connection "postgres_#{Rails.env}"
end

部分yml:

postgres_defaults: &postgres_defaults
  adapter: postgresql
  host: localhost

postgres_development: &postgres_development
  <<: *postgres_defaults
  username: postgres
  password:
  database: houston

现在,我想创建schema_pg.rb,seed_pg.rb并能够创建迁移。 我正在使用gem'activerecord-postgresql-adapter'。

有什么方法可以生成db:schema:dump到schema.rb之外的其他文件?以及如何为它创建种子和迁移?

0 个答案:

没有答案