Type Error on Drizzle orm comparison helpers like eq, and

Sample Code:
            const isAlreadyInvited = await db
                .select().from(InvitationTable)
                .where(and(eq(InvitationTable.email, singleEmail), eq(InvitationTable.organizationId, organizationId)))


Invitation table Schema:
export const InvitationTable = pgTable(
    "invitation",
    {
        invitationId: uuid("id").primaryKey().$defaultFn(() => createId()),
        email: text("email").notNull(),
        organizationId: uuid("organization_id").references(() => OrganizationTable.organizationId).notNull(),
        createdAt: timestamp("created_at").defaultNow(),
        updatedAt: timestamp("updated_at").defaultNow(),
    }
);
image.png
Was this page helpful?