column does not exist
5969 ワード
family_name_kanaが存在しないと仰ってます。familyname_kanaが関係しているのではないかとも仰ってます。
とりあえずmigrationファイルを確認。
20257608489764_create_customer.rb
class CreateCustomers < ActiveRecord::Migration[6.0]
def change
create_table :customers do |t|
t.string :email, null: false
t.string :family_name, null: false
t.string :given_name , null: false
t.string :familyname_kana, null: false
t.string :given_name_kana, null: false
t.string :gender
t.date :birthday
t.string :hashed_password
t.timestamps
end
add_index :customers, "LOWER(email)" ,unique: true
add_index :customers, [ :family_name_kana, :given_name_kana]
end
end
20257608489764_create_customer.rb
class CreateCustomers < ActiveRecord::Migration[6.0]
def change
create_table :customers do |t|
t.string :email, null: false
t.string :family_name, null: false
t.string :given_name , null: false
t.string :family_name_kana, null: false #<=修正
t.string :given_name_kana, null: false
t.string :gender
t.date :birthday
t.string :hashed_password
t.timestamps
end
add_index :customers, "LOWER(email)" ,unique: true
add_index :customers, [ :family_name_kana, :given_name_kana]
end
end
修正して rails db:resetコマンドを入力するも、解消せず。同様のエラーメッセージが。
vscodeの検索窓でfamilyname_kanaを入力。複数のファイルが引っかかったのですべて修正して再びresetコマンドを入力。無事に解消しました。
Author And Source
この問題について(column does not exist), 我々は、より多くの情報をここで見つけました https://qiita.com/yun02850266/items/121fe8fc4d1a5970a970著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .