Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
feat(db-sqlite): add `idType: 'uuid'` support (#10016)
Adds `idType: 'uuid'` to the SQLite adapter support:
```ts
sqliteAdapter({
idType: 'uuid',
})
```
Achieved through Drizzle's `$defaultFn()`
https://orm.drizzle.team/docs/latest-releases/drizzle-orm-v0283#-added-defaultfn--default-methods-to-column-builders
as SQLite doesn't have native UUID support. Added `sqlite-uuid` to CI. S
Sasha committed
03ff77544eb085a04a062991f88023f7cf8d8e3e
Parent: 0e5bda9
Committed by GitHub <noreply@github.com>
on 12/19/2024, 3:44:04 AM