const RoleEnum = pgEnum("roles", ["user", "admin"]);
export const users = pgTable("user", {
id: text("id")
.primaryKey()
.$defaultFn(() => crypto.randomUUID()),
name: text("name"),
email: text("email").unique(),
emailVerified: timestamp("emailVerified", { mode: "date" }),
image: text("image"),
twoFactorEnabled: boolean("twoFactorEnabled").default(false),
roles: RoleEnum("roles").default("user"),
});
const RoleEnum = pgEnum("roles", ["user", "admin"]);
export const users = pgTable("user", {
id: text("id")
.primaryKey()
.$defaultFn(() => crypto.randomUUID()),
name: text("name"),
email: text("email").unique(),
emailVerified: timestamp("emailVerified", { mode: "date" }),
image: text("image"),
twoFactorEnabled: boolean("twoFactorEnabled").default(false),
roles: RoleEnum("roles").default("user"),
});