database: drizzleAdapter(db, {
provider: 'pg', // or "mysql", "sqlite"
schema: {
user: users,
session: sessions,
account: accounts,
verification: verifications,
twoFactor: twoFactors
}
}),
export const twoFactors = pgTable('twoFactor', {
userId: text()
.primaryKey()
.references(() => users.id, { onDelete: 'cascade' }),
secret: text().notNull(),
backupCodes: text().notNull()
});
database: drizzleAdapter(db, {
provider: 'pg', // or "mysql", "sqlite"
schema: {
user: users,
session: sessions,
account: accounts,
verification: verifications,
twoFactor: twoFactors
}
}),
export const twoFactors = pgTable('twoFactor', {
userId: text()
.primaryKey()
.references(() => users.id, { onDelete: 'cascade' }),
secret: text().notNull(),
backupCodes: text().notNull()
});