fix: cleanup drizzle refactor
This commit is contained in:
@@ -82,7 +82,7 @@ export const bulkCreateCardLabelRelationships = async (
|
||||
labelId: number;
|
||||
}[],
|
||||
) => {
|
||||
const [result] = await db
|
||||
const result = await db
|
||||
.insert(cardsToLabels)
|
||||
.values(cardLabelRelationshipInput)
|
||||
.returning();
|
||||
@@ -97,7 +97,7 @@ export const bulkCreateCardWorkspaceMemberRelationships = async (
|
||||
workspaceMemberId: number;
|
||||
}[],
|
||||
) => {
|
||||
const [result] = await db
|
||||
const result = await db
|
||||
.insert(cardToWorkspaceMembers)
|
||||
.values(cardWorkspaceMemberRelationshipInput)
|
||||
.returning();
|
||||
@@ -189,7 +189,7 @@ export const bulkCreate = async (
|
||||
importId?: number;
|
||||
}[],
|
||||
) => {
|
||||
const [result] = await db.insert(cards).values(cardInput).returning({
|
||||
const result = await db.insert(cards).values(cardInput).returning({
|
||||
id: cards.id,
|
||||
});
|
||||
|
||||
@@ -551,7 +551,7 @@ export const hardDeleteCardLabelRelationship = async (
|
||||
)
|
||||
.returning();
|
||||
|
||||
return { data: result };
|
||||
return result;
|
||||
};
|
||||
|
||||
export const hardDeleteAllCardLabelRelationships = async (
|
||||
|
||||
@@ -124,12 +124,13 @@ export const softDeleteAllByBoardId = async (
|
||||
db: dbClient,
|
||||
args: {
|
||||
boardId: number;
|
||||
deletedAt: Date;
|
||||
deletedBy: string;
|
||||
},
|
||||
) => {
|
||||
const [result] = await db
|
||||
.update(lists)
|
||||
.set({ deletedAt: new Date(), deletedBy: args.deletedBy })
|
||||
.set({ deletedAt: args.deletedAt, deletedBy: args.deletedBy })
|
||||
.where(and(eq(lists.boardId, args.boardId), isNull(lists.deletedAt)))
|
||||
.returning({
|
||||
id: lists.id,
|
||||
@@ -142,12 +143,13 @@ export const softDeleteById = async (
|
||||
db: dbClient,
|
||||
args: {
|
||||
listId: number;
|
||||
deletedAt: Date;
|
||||
deletedBy: string;
|
||||
},
|
||||
) => {
|
||||
const [updatedList] = await db
|
||||
.update(lists)
|
||||
.set({ deletedAt: new Date(), deletedBy: args.deletedBy })
|
||||
.set({ deletedAt: args.deletedAt, deletedBy: args.deletedBy })
|
||||
.where(and(eq(lists.id, args.listId), isNull(lists.deletedAt)))
|
||||
.returning({
|
||||
id: lists.id,
|
||||
|
||||
@@ -56,12 +56,13 @@ export const softDelete = async (
|
||||
db: dbClient,
|
||||
args: {
|
||||
memberId: number;
|
||||
deletedAt: Date;
|
||||
deletedBy: string;
|
||||
},
|
||||
) => {
|
||||
const [result] = await db
|
||||
.update(workspaceMembers)
|
||||
.set({ deletedAt: new Date(), deletedBy: args.deletedBy })
|
||||
.set({ deletedAt: args.deletedAt, deletedBy: args.deletedBy })
|
||||
.where(
|
||||
and(
|
||||
eq(workspaceMembers.id, args.memberId),
|
||||
|
||||
@@ -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 (
|
||||
|
||||
Reference in New Issue
Block a user