我有一个由MS SQL 2008支持的Rails 3.2应用程序。默认情况下,它的所有模型都是在dbo
架构中创建的。现在我想要一个DB表限制访问它的模型,所以我想将它放到不同的DB模式中。我该怎么做?
答案 0 :(得分:0)
事实证明,你可以将它与表名一起定义:
def change
create_table "schema_name.table_name" do |t|
#init table
end
end
答案 1 :(得分:0)
不要忘记将 schema_search_path:' schema1,schema2' 添加到database.yml。