Skip to content

Commit 2b194fd

Browse files
committed
refactor: sql
1 parent 2d02a3b commit 2b194fd

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/lib/PostgresMetaRoles.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,16 @@ SELECT
2626
*
2727
FROM
2828
roles
29-
${includeDefaultRoles ? '' : `WHERE name NOT IN (${DEFAULT_ROLES.map(literal).join(',')})`}`
29+
WHERE
30+
true`
31+
if (includeDefaultRoles) {
32+
sql += ` AND name NOT IN (${DEFAULT_ROLES.map(literal).join(',')})`
33+
}
3034
if (limit) {
31-
sql = `${sql} LIMIT ${limit}`
35+
sql += ` LIMIT ${limit}`
3236
}
3337
if (offset) {
34-
sql = `${sql} OFFSET ${offset}`
38+
sql += ` OFFSET ${offset}`
3539
}
3640
return await this.query(sql)
3741
}

0 commit comments

Comments
 (0)