@coursebuilder/adapter-drizzle
Version:
Drizzle adapter for Course Builder.
36 lines (34 loc) • 848 B
JavaScript
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