2016-08-18 26 views
0

私のアプリをherokuに移行しようとしていますが、このエラーが発生してマイグレーションのロールバックが発生しました。誰かが私になぜdate_timeのエラーがあるのか​​教えてもらえますか?アプリをherokuに移行中にエラーが発生しました

remembrance:~/rails_project/alpha-blog (master) $ heroku run rake db:migrate 
Running rake db:migrate on ⬢ alpha-blog-javier... up, run.4829 
    ActiveRecord::SchemaMigration Load (1.9ms) SELECT "schema_migrations".* FROM "schema_migrations" 
Migrating to AddDescriptionToArticles (20160816052220) 
    (1.7ms) BEGIN 
== 20160816052220 AddDescriptionToArticles: migrating ========================= 
-- add_column(:articles, :description, :text) 
    (2.1ms) ALTER TABLE "articles" ADD "description" text 
    -> 0.0024s 
-- add_column(:articles, :created_at, :date_time) 
    (4.1ms) ALTER TABLE "articles" ADD "created_at" date_time 
    (1.7ms) ROLLBACK 
rake aborted! 
StandardError: An error has occurred, this and all later migrations canceled: 

PG::UndefinedObject: ERROR: type "date_time" does not exist 
LINE 1: ALTER TABLE "articles" ADD "created_at" date_time 

enter image description here

答えて

1

それはdatetimeないdate_timeでなければなりません。 documentationを読んでください。移行中

1

変更このライン

add_column(:articles, :created_at, :date_time) 

add_column(:articles, :created_at, :datetime) 
+0

にありがとうございます!私はそれを解決しました(: –

関連する問題