import { index, integer, sqliteTable, text } from "drizzle-orm/sqlite-core"; export const users = sqliteTable("users", { id: integer().primaryKey(), username: text().notNull().unique(), email: text(), nickname: text(), password: text().notNull(), avatar: text(), role: text().notNull().default("user"), status: text().notNull().default("active"), createdAt: integer("created_at", { mode: "timestamp_ms" }).defaultNow().notNull(), updatedAt: integer("updated_at", { mode: "timestamp_ms" }) .defaultNow() .$onUpdate(() => new Date()) .notNull(), });