UNPKG

@coursebuilder/adapter-drizzle

Version:

Drizzle adapter for Course Builder.

36 lines (34 loc) 848 B
import { __name } from "./chunk-H736K5TN.js"; // src/lib/mysql/schemas/auth/verification-tokens.ts import { primaryKey, timestamp, varchar } from "drizzle-orm/mysql-core"; function getVerificationTokensSchema(mysqlTable) { return mysqlTable("VerificationToken", { identifier: varchar("identifier", { length: 255 }).notNull(), token: varchar("token", { length: 255 }).notNull(), expires: timestamp("expires", { mode: "date" }).notNull(), createdAt: timestamp("createdAt", { mode: "date", fsp: 3 }).defaultNow() }, (vt) => ({ pk: primaryKey({ columns: [ vt.identifier, vt.token ] }) })); } __name(getVerificationTokensSchema, "getVerificationTokensSchema"); export { getVerificationTokensSchema }; //# sourceMappingURL=chunk-LERR6HQ3.js.map