File
Blob: src/worker/db/d1/schema/users.ts
| 1 | import { integer, sqliteTable, text, uniqueIndex } from "drizzle-orm/sqlite-core"; |
| 2 | |
| 3 | export const users = sqliteTable( |
| 4 | "users", |
| 5 | { |
| 6 | id: text("id").primaryKey(), |
| 7 | slug: text("slug").notNull(), |
| 8 | email: text("email").notNull(), |
| 9 | displayName: text("display_name").notNull(), |
| 10 | createdAt: integer("created_at").notNull(), |
| 11 | disabledAt: integer("disabled_at"), |
| 12 | }, |
| 13 | (table) => [uniqueIndex("idx_users_slug").on(table.slug), uniqueIndex("idx_users_email").on(table.email)], |
| 14 | ); |