当我在做的时候
heroku db:push
为了导入我的 Rails 应用程序的开发数据库,“时间”列变为“文本”列。也就是说,它们在我的 SQLite 开发数据库中是“时间”,在我“推送”之前它们在 Heroku 上是“时间”,但之后它们变成了“文本”。
有没有办法将我的 SQLite 列推送为“时间”?为什么会这样?
最佳答案
Heroku 发布了一个应用程序,使您可以在 Mac 上轻松使用 Postgresql,我建议在开发中使用它。
如果您部署到与本地使用的不同的数据库,您一定会遇到问题。
关于ruby-on-rails - Heroku 数据库导入将时间列转换为文本列。可以做些什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12014306/