type OrgTableQueryParams = Parameters<
typeof db.query.organizationTable.findFirst
>[0] & {};
export const getOrganizationById = cache(
(id: string, queryParams?: OrgTableQueryParams) => {
return db.query.organizationTable.findFirst({
where: (table, { eq }) => eq(table.id, id),
...queryParams,
});
}
);
type OrgTableQueryParams = Parameters<
typeof db.query.organizationTable.findFirst
>[0] & {};
export const getOrganizationById = cache(
(id: string, queryParams?: OrgTableQueryParams) => {
return db.query.organizationTable.findFirst({
where: (table, { eq }) => eq(table.id, id),
...queryParams,
});
}
);