Problem inserting into sqlite db: UNIQUE constraint failed: users.email
I'm having a problem getting Drizzle to seed my db programatically.
My table schema:
My seeding function looks like this:
But when I run the task I get the following error:
I'm using a fresh sqlite db file with no data. How can it violate a unique constraint?
I've also tried eliminating the
...yes, I ran
This is my first try using drizzle (and sqlite, for that matter)...not sure if the problem is in drizzle or libsql, but If I manually enter the query into a sqlite console (replacing the param placeholders with the actual values) it works fine.
On MacOS 15.6.1, using drizzle-orm 0.44.7, drizzle-kit 0.31.6, libsql 0.5.22, @libsql/client 0.15.15
Thanks!
My table schema:
My seeding function looks like this:
But when I run the task I get the following error:
I'm using a fresh sqlite db file with no data. How can it violate a unique constraint?
I've also tried eliminating the
unique() constraint on the column entirely and I'm still getting the same error???...yes, I ran
drizzle-kit push first and confirmed that the table had no unique constraints defined on email column This is my first try using drizzle (and sqlite, for that matter)...not sure if the problem is in drizzle or libsql, but If I manually enter the query into a sqlite console (replacing the param placeholders with the actual values) it works fine.
On MacOS 15.6.1, using drizzle-orm 0.44.7, drizzle-kit 0.31.6, libsql 0.5.22, @libsql/client 0.15.15
Thanks!