Доброго времени суток! Подскажите пожалуйста, в моей БД (postgresql) есть таблица, которая содержит в себе следующие поля:
Я пытаюсь сделать следующее с помощью psycopg2:
postgres_insert_query = """ INSERT INTO brains (name, img, description)
VALUES (%s,%s,%s)"""
record_to_insert = (name, name + '.jpg', 'Упс, администратор еще не заполнил описание.')
cursor.execute(postgres_insert_query, record_to_insert)
И получаю следующую ошибку:
psycopg2.errors.NotNullViolation: ОШИБКА: значение NULL в столбце "createdAt" отношения "brains" нарушает ограничение NOT NULL
DETAIL: Ошибочная строка содержит (9, JavaScript, JavaScript.jpg, Упс, администратор еще не заполнил ..., null, null).
Если я пытаюсь вставить руками значение в createdAt - то psycopg2 ругается, что такого поля не существует. Как правильно и работоспособно сделать?