refactor: reorganize imports in course route and update middleware for course tags endpoint

This commit is contained in:
Rotimi Best
2026-03-12 22:16:51 +01:00
parent 4fe4fc168d
commit 420409722a
5 changed files with 30 additions and 14 deletions
+7 -1
View File
@@ -515,6 +515,12 @@ export async function getExerciseWithRelationsOptimized(
*/
export async function syncOptionIdSequence(dbClient: DbOrTxClient = db): Promise<void> {
await dbClient.execute(
sql`SELECT setval(pg_get_serial_sequence('option', 'id'), COALESCE((SELECT MAX(id) FROM "option"), 0))`
sql`
SELECT setval(
pg_get_serial_sequence('option', 'id'),
COALESCE((SELECT MAX(id) FROM "option"), 1),
EXISTS(SELECT 1 FROM "option")
)
`
);
}