gpt4 book ai didi

ruby-on-rails - 迁移期间未定义的方法 'bool' (Rails Heroku Postgres)

转载 作者:行者123 更新时间:2023-11-29 13:27:37 24 4
gpt4 key购买 nike

我有一个本地开发的应用程序在 postgres 上运行良好,但是,一旦我将它上传到 heroku,我在迁移过程中收到错误:

undefined method `bool' for #<ActiveRecord::ConnectionAdapters::PostgreSQL::TableDefinition:0x007fb335472530>/app/db/migrate/20150603202509_devise_create_admins.rb:5:in `block in change'

引用迁移的第 5 行:

t.boolean :manage_users, default: false

我在本地没有任何问题,只是现在它在 heroku 上。使用 pg v0.18.2

最佳答案

我也遇到了这个错误。我这样做是为了导致错误:

$ rails generate scaffold MyObject isGreen:bool

我通过将 bool 更改为 boolean 来修复它:

$ rails generate scaffold MyObject isGreen:boolean

关于ruby-on-rails - 迁移期间未定义的方法 'bool' (Rails Heroku Postgres),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31012973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com