0

我有三个表:项目、任务和标签。在开发模式下迁移数据库时,一切正常。

但是当我在生产模式下运行 rake db schema load 命令时,它并没有迁移“Tasks”表,因此该应用程序不起作用。

我查看了我的 production.log 文件,但那里没有任何内容。

我在这里想念什么?

如果你愿意,你可以从 github 上 fork 它:http: //github.com/senthilnambi/MultipleM

我正在使用 sqlite3,顺便说一句。

谢谢

4

1 回答 1

1

快速浏览一下您的 schema.rb 文件,可以看到这一行:

# Could not dump table "tasks" because of following StandardError
# Unknown type 'body' for column 'reason'

看起来您需要从迁移中重新创建架构文件以消除此错误。

于 2009-12-22T12:43:37.630 回答