const drizzleResponse = await drizzleClient
.insert(groupDay)
.values({
name: name,
userId: userSession.id,
})
.returning({
id: groupDay.id,
})
.onConflictDoUpdate({
target: [groupDay.name, groupDay.userId],
targetWhere: and(eq(sql`lower(${groupDay.name})`, name.toLowerCase()), eq(groupDay.userId, userSession.id)),
set: {
name: name,
isArchavized: false,
},
});
const drizzleResponse = await drizzleClient
.insert(groupDay)
.values({
name: name,
userId: userSession.id,
})
.returning({
id: groupDay.id,
})
.onConflictDoUpdate({
target: [groupDay.name, groupDay.userId],
targetWhere: and(eq(sql`lower(${groupDay.name})`, name.toLowerCase()), eq(groupDay.userId, userSession.id)),
set: {
name: name,
isArchavized: false,
},
});