rake 2プロジェクトで作業中で、rakeタスクの実行中に次のエラーが発生しています。誰かがこれを引き起こしているかもしれないように私を助けることができますか?移行時に次のエラーが発生する
[[email protected] webapp]# rake db:migrate
(in /root/public/webapp)
== CreateWhereKeywords: migrating ============================================
-- create_table(:where_keywords)
NOTICE: CREATE TABLE will create implicit sequence "where_keywords_id_seq" for serial column "where_keywords.id"
NOTICE: CREATE TABLE/PRIMARY KEY will create implicit index "where_keywords_pkey" for table "where_keywords"
-> 0.0838s
-- execute("alter table where_keywords add constraint where_keyword foreign key (where_location_id) references \n where_locations(id) on delete cascade")
rake aborted!
An error has occurred, this and all later migrations canceled:
PGError: ERROR: foreign key constraint "where_keyword" cannot be implemented
DETAIL: Key columns "where_location_id" and "id" are of incompatible types: character varying and integer.
: alter table where_keywords add constraint where_keyword foreign key (where_location_id) references
where_locations(id) on delete cascade
を私達にあなたの移行のコード、および関連するすべてのテーブルのスキーマを表示します。 –