0
私はRails + PostgreSQLアプリケーションをやっています。私は生産envでSQLダンプを実行する必要があります。私はcourseID属性を持つコーステーブルを持っています。私は私のSQLを実行したときしかし、私はこのエラーを取得する:ここでPG :: UndefinedColumn:ERROR: "courses"関連の列 "courseid"が存在しません
PG::UndefinedColumn: ERROR: column "courseid" of relation "courses" does not exist
LINE 1: INSERT INTO courses (courseID, name, created_at, updated_at)...
は私のSQLダンプがどのように見えるかです:
引用符を入れてみましたINSERT INTO course (courseID, name, created_at, updated_at) VALUES
('CSCI150', 'Fundamentals of Programming',
localtimestamp, localtimestamp),
etc...;
( '')属性の周りに、助けにはならなかった。奇妙なエラー。それは何が原因でしょうか? EDIT: ここには私のschema.rb
create_table "courses", force: :cascade do |t|
t.string "name"
t.string "courseID"
t.integer "school_id"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
テーブルcourcesМалъСкрылевъ@ –
ためのスキーマを示して、私は 'テーブル – yerassyl
私のポストを編集した「」' 'のような" courseID "'二重引用符で囲まれていないすべての識別子が自動的にPostgreSQLの小文字に変換されるので、 – chaitanya