0
A
回答
1
文件db/seeds.rb
是专为这一目的。它应该在您创建Rails项目时自动生成。它的顶部有解释如何使用它的注释:
# This file should contain all the record creation needed to seed the database with its default values.
# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
#
# Examples:
#
# cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }])
# Major.create(:name => 'Daley', :city => cities.first)
你已经填充了之后,用rake db:seed
与种子数据来填充数据库。
相关问题
- 1. 在轨数据库迁移
- 2. 导轨 - 数据迁移与价值DB
- 3. 在Rails迁移中加载数据
- 4. 将数据移动到刚创建一个在导轨迁移
- 5. Grails数据库迁移加载数据
- 6. ActiveRecord - 加快此导轨迁移
- 7. 错误加载或轨道迁移数据库时
- 8. 迁移PostgreSQL数据库在UUID轨3.1
- 9. 将遗留数据迁移到导轨中的新模型
- 10. 导轨安装发动机:在迁移插入数据行
- 11. Rails迁移:加载默认数据
- 12. 在导轨上创建文件迁移
- 13. Hypertable迁移导致导轨问题2.3.8
- 14. 在Rails迁移中迁移数据
- 15. 导轨迁移生产数据库不太好
- 16. 在数据库导入后迁移标记迁移
- 17. 导轨迁移除去键和添加数据到自动增量列ID
- 18. 预加载数据以加快视图加载时间 - 导轨
- 19. 导轨迁移脚本VS控制台
- 20. 导轨 - 迁移错误 - PG :: InvalidSchemaName:ERROR:
- 21. 创建新的导轨迁移错误
- 22. 导轨:验证模型VS迁移
- 23. 导轨迁移。修改auto_increment的起点
- 24. 如何捕获导轨迁移错误?
- 25. 导轨迁移版本兼容性
- 26. 导轨删除旧模型迁移
- 27. 我如何加载使用加载数据本地infile迁移轨道中的csv文件?
- 28. 导轨与载波迁移错误:未定义方法`附件'
- 29. 运行remove_column在轨迁移
- 30. Model.reset_column_information不在轨道迁移
我认为这个文件只存在于Rails 3以上。但是如果你想早些使用它,那么只需制作文件并自己添加rake任务就不会有问题。 – Matchu 2010-05-14 21:53:55
不正确。 '[〜/ Code/rails] rails --version Rails 2.3.5 [〜/ Code/rails] rails seeds create ... create db/seeds.rb' – 2010-05-14 21:57:33