Как сделать вставку в ядре SqlAlchemy без указания идентификатора первичного ключа - PullRequest
0 голосов
/ 06 февраля 2020

Мне нужно сделать вставки в таблицу с использованием ядра sqlalchemy:

engine.execute(Event.__table__.insert(), [event_to_dict(event) for event in events])

Я получаю следующую ошибку:

(MySQLdb._exceptions.IntegrityError) (1364, "Field 'id' doesn't have a default value")

Как заставить базу данных самостоятельно определить ключ , При вставке событий с использованием ORM указывать идентификатор не нужно.

...