在我正在进行的项目中,我有一些用作查找表的表。它们有一个非常复杂的结构,可能有点长,所以我使用数据库表而不是YAML。有没有办法可以在不同环境之间传输表和表
。我在heroku中拥有自己的开发和测试环境。因此,任何基于heroku的传输数据的方式也将受到赞赏。
答案 0 :(得分:1)
您可能会受益于database seeding
-
一个相对简单的程序 - 您可以使用db/seeds.rb
文件预填充数据表:
#db/seeds.rb
Model.create({option: "value"})
然后,您可以使用rake db:seed
填充数据表
-
可能不是你正在寻找的东西,但肯定是一个选项