在一个Rails 3.2.3应用中,我需要允许管理员创建数据库并使用schema.rb中的表填充它。
只需执行schema.rb中的代码即可。基本上,我正在寻找一种方法来执行以下操作:
只需执行schema.rb中的代码即可。基本上,我正在寻找一种方法来执行以下操作:
rake db:setup
不使用 "rake"。
我还有一些其他要做的事情,比如备份数据库,我想知道是否有Rails DSL可以使用,或者我只需要编写SQL并通过ActiveRecord::Base.connection.execute运行即可。
非常感谢您能提供的任何帮助。