import { sql } from "drizzle-orm";
import { integer, sqliteTable, text } from "drizzle-orm/sqlite-core"
{{pkStrategyImport}}

export const users = sqliteTable("users", {
  {{pkText}}
  name: text(),
  email: text().notNull(),
  emailVerified: integer({ mode: "timestamp_ms" }),
  image: text(),
  role: text().notNull(),
  password: text(),
  {{createdAtTemplate}}
  {{updatedAtTemplate}}
})

export type User = typeof users.$inferSelect;
