fix: cleanup drizzle refactor

This commit is contained in:
Henry
2025-04-24 22:53:22 +01:00
parent 0c3ab8b890
commit d40760d2ab
9 changed files with 47 additions and 33 deletions

View File

@@ -27,15 +27,20 @@ export const getByEmail = (db: dbClient, email: string) => {
});
};
export const create = (
export const create = async (
db: dbClient,
user: { id: string; email: string; stripeCustomerId: string },
) => {
return db.insert(users).values({
id: user.id,
email: user.email,
stripeCustomerId: user.stripeCustomerId,
});
const [result] = await db
.insert(users)
.values({
id: user.id,
email: user.email,
stripeCustomerId: user.stripeCustomerId,
})
.returning();
return result;
};
export const update = async (