我创建了City模型,我需要将所有城市存储在.sql文件中的city表中。这个sql文件包含了所有需要的“插入”语句。
所以,我想创建一个种子文件来添加sql文件中的所有城市。我怎么能用sql命令播种数据库?
谢谢!
答案 0 :(得分:4)
使用以下代码,您将实现您想要的目标
connection = ActiveRecord::Base.connection();
connection.execute("SQL COMMANDS")
这需要进入你的seed.rb文件
然后你需要执行rake db:seed