Пытаюсь создать две таблицы в Postgresql, ругается:
column "survey_id" referenced in foreign key constraint does not exist
Подскажите пожалуйста, что делаю не так. Код для создания таблиц:
CREATE TABLE IF NOT EXISTS surveys
(
survey_id BIGSERIAL PRIMARY KEY,
creator VARCHAR(50) NOT NULL
);
CREATE TABLE IF NOT EXISTS question_with_text_answer
(
question_id BIGSERIAL PRIMARY KEY,
FOREIGN KEY(survey_id) REFERENCES surveys(survey_id),
question_number_in_the_survey INTEGER NOT NULL,
type_question VARCHAR(50) NOT NULL
);