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