import {
varchar,
text,
mysqlTable,
timestamp,
} from "drizzle-orm/mysql-core";
export const users = mysqlTable(
"users",
{
id: varchar("id", { length: 16 }).primaryKey(),
email: varchar("email", { length: 320 }),
name: text("name").notNull(),
createdAt: timestamp("created_at").defaultNow().notNull(),
updatedAt: timestamp("updated_at").defaultNow().notNull(),
},
(table) => ({
// how to index email?
})
);
import {
varchar,
text,
mysqlTable,
timestamp,
} from "drizzle-orm/mysql-core";
export const users = mysqlTable(
"users",
{
id: varchar("id", { length: 16 }).primaryKey(),
email: varchar("email", { length: 320 }),
name: text("name").notNull(),
createdAt: timestamp("created_at").defaultNow().notNull(),
updatedAt: timestamp("updated_at").defaultNow().notNull(),
},
(table) => ({
// how to index email?
})
);