fix(db): remove authenticator references from relations

Remove dropped authenticator table references from drizzle relations
to prevent drizzle-kit from attempting to recreate the table.
This commit is contained in:
2026-04-06 23:16:34 -04:00
parent 15be2399c6
commit afb27eb66d

View File

@@ -1,5 +1,5 @@
import { relations } from "drizzle-orm/relations"; import { relations } from "drizzle-orm/relations";
import { user, session, authenticator, account } from "./schema"; import { user, session, account } from "./schema";
export const sessionRelations = relations(session, ({one}) => ({ export const sessionRelations = relations(session, ({one}) => ({
user: one(user, { user: one(user, {
@@ -10,17 +10,9 @@ export const sessionRelations = relations(session, ({one}) => ({
export const userRelations = relations(user, ({many}) => ({ export const userRelations = relations(user, ({many}) => ({
sessions: many(session), sessions: many(session),
authenticators: many(authenticator),
accounts: many(account), accounts: many(account),
})); }));
export const authenticatorRelations = relations(authenticator, ({one}) => ({
user: one(user, {
fields: [authenticator.userId],
references: [user.id]
}),
}));
export const accountRelations = relations(account, ({one}) => ({ export const accountRelations = relations(account, ({one}) => ({
user: one(user, { user: one(user, {
fields: [account.userId], fields: [account.userId],