Portfolio/Websites/jefes-nextjs/db/schema.ts
2023-12-02 00:45:27 -08:00

27 lines
764 B
TypeScript

// db/schema.ts
// pnpm drizzle-kit generate:mysql
// pnpm tsx db/migrate.ts
import {
index,
int,
mysqlTable,
bigint,
varchar,
timestamp,
mysqlSchema,
} from "drizzle-orm/mysql-core";
// export const mySchema = mysqlSchema("drizzle_jefes") for creating a new db
export const users = mysqlTable("users", {
id: bigint("id", { mode: "number" }).primaryKey().autoincrement(),
email: varchar("email", { length: 256 }).notNull(),
password: varchar("password", { length: 256 }).notNull(),
});
// export const menuItems = mysqlTable("menu_item", {
// id: bigint("id", { mode: "number" }).primaryKey().autoincrement(),
// itemName: varchar("item_name", { length: 256 }),
// itemDescription: varchar("item_description", { length: 256 }),
// });