Ich habe eine lokal entwickelte App, die für Postgres gut funktioniert, aber sobald ich sie auf Heroku hochgeladen habe, erhalte ich einen Fehler bei der Migration:
undefined method `bool" for #<ActiveRecord::ConnectionAdapters::PostgreSQL::TableDefinition:0x007fb335472530>/app/db/migrate/20150603202509_devise_create_admins.rb:5:in `block in change"
Zeile 5 der referenzierten Migration:
t.boolean :manage_users, default: false
Ich hatte vor Ort keine Probleme, gerade jetzt, da es auf Heroku ist. Verwenden pg v0.18.2
Antworten:
1 für die Antwort № 1Ich bin auch auf diesen Fehler gestoßen. Ich habe dies getan, um den Fehler zu verursachen:
$ rails generate scaffold MyObject isGreen:bool
Ich habe es behoben, indem ich gewechselt habe bool
zu boolean
:
$ rails generate scaffold MyObject isGreen:boolean