I am trying to bulk insert data to postgres using SQLAlchemy, but can't find out how to say it to ignore duplicates values by unique constraint
My code
from sqlalchemy.dialects.postgresql import insert
stmt = insert(User, inline=True)
values = [{"id": 1, "name": "David"}, {"id": 2, "name": "Cris"}]
session.execute(stmt, values)
session.commit()
Got such error
sqlalchemy.exc.IntegrityError: (psycopg2.IntegrityError) duplicate key value violates unique constraint "uq_users_name"