【问题标题】:Cann't pouplate sqlite3 database table in my rails app using rake db:seed无法使用 rake db:seed 在我的 Rails 应用程序中填充 sqlite3 数据库表
【发布时间】:2013-06-15 14:35:18
【问题描述】:

我在我的种子.rb 文件中填充了一些数据,这些数据用于在我的 rails 应用程序中播种数据库表。但是今天当我打开 rails 应用程序时,我的表中没有看到任何数据。随后,我尝试使用 rake db:seed 重新填充数据库,但它只是添加了 id 编号而不是数据。

【问题讨论】:

    标签: ruby-on-rails sqlite rake


    【解决方案1】:

    尝试清理数据库并重新运行种子:

    rake db:drop && rake db:create && rake db:create && rake db:seed
    

    有时简单地重新开始是最简单的解决方法!

    【讨论】:

    • 您好 Jeroen,感谢您的帮助。我按照您的建议删除并重新创建了数据库,但没有解决问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 2012-03-26
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多