{"version":3,"sources":["../../../../../src/lib/mysql/schemas/auth/verification-tokens.ts"],"sourcesContent":["import {\n\tMySqlTableFn,\n\tprimaryKey,\n\ttimestamp,\n\tvarchar,\n} from 'drizzle-orm/mysql-core'\n\nexport function getVerificationTokensSchema(mysqlTable: MySqlTableFn) {\n\treturn mysqlTable(\n\t\t'VerificationToken',\n\t\t{\n\t\t\tidentifier: varchar('identifier', { length: 255 }).notNull(),\n\t\t\ttoken: varchar('token', { length: 255 }).notNull(),\n\t\t\texpires: timestamp('expires', { mode: 'date' }).notNull(),\n\t\t\tcreatedAt: timestamp('createdAt', {\n\t\t\t\tmode: 'date',\n\t\t\t\tfsp: 3,\n\t\t\t}).defaultNow(),\n\t\t},\n\t\t(vt) => ({\n\t\t\tpk: primaryKey({ columns: [vt.identifier, vt.token] }),\n\t\t}),\n\t)\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;AAAA;;;;;wBAKO;AAEA,SAASA,4BAA4BC,YAAwB;AACnE,SAAOA,WACN,qBACA;IACCC,gBAAYC,2BAAQ,cAAc;MAAEC,QAAQ;IAAI,CAAA,EAAGC,QAAO;IAC1DC,WAAOH,2BAAQ,SAAS;MAAEC,QAAQ;IAAI,CAAA,EAAGC,QAAO;IAChDE,aAASC,6BAAU,WAAW;MAAEC,MAAM;IAAO,CAAA,EAAGJ,QAAO;IACvDK,eAAWF,6BAAU,aAAa;MACjCC,MAAM;MACNE,KAAK;IACN,CAAA,EAAGC,WAAU;EACd,GACA,CAACC,QAAQ;IACRC,QAAIC,8BAAW;MAAEC,SAAS;QAACH,GAAGX;QAAYW,GAAGP;;IAAO,CAAA;EACrD,EAAA;AAEF;AAhBgBN;","names":["getVerificationTokensSchema","mysqlTable","identifier","varchar","length","notNull","token","expires","timestamp","mode","createdAt","fsp","defaultNow","vt","pk","primaryKey","columns"]}