每次我尝试进行数据填充时,都会收到执行 rake db:migrate
的错误提示。由于我的数据库中还没有相应的表格,所以迁移失败。请问有什么方法可以忽略这个错误并完成数据填充吗?
mmahalwy @ ~/Desktop/Code/API [56] → rake db:seed
You have 4 pending migrations:
20141206123759 AddEsAnalyzerColumnToLanguageTable
20141213090426 CreateTextFontView
20141213090434 UpdateLemmaAndStem
20141230124205 ChangeTextFontView
Run `rake db:migrate` to update your database then try again.
注意:我有一个名为
structure.sql
的文件,其中包含创建表和从yml中填充数据的所有SQL命令。我的迁移需要在数据/表已经存在于数据库中之后运行。
db/migrations
文件夹中移除未完成的迁移文件? - spickermann