@@ -3,7 +3,7 @@ import { Router } from 'express'
33import format from 'pg-format'
44import SQL from 'sql-template-strings'
55import sqlTemplates = require( '../lib/sql' )
6- const { grants , roles } = sqlTemplates
6+ const { grantsSql , rolesSql } = sqlTemplates
77import { coalesceRowsToArray } from '../lib/helpers'
88import { RunQuery } from '../lib/connectionPool'
99import { DEFAULT_ROLES , DEFAULT_SYSTEM_SCHEMAS } from '../lib/constants'
@@ -22,7 +22,7 @@ const router = Router()
2222
2323router . get ( '/' , async ( req , res ) => {
2424 try {
25- const sql = getRolesSqlize ( roles , grants )
25+ const sql = getRolesSqlize ( rolesSql , grantsSql )
2626 const { data } = await RunQuery ( req . headers . pg , sql )
2727 const query : QueryParams = req . query
2828 const include_system_schemas = query ?. include_system_schemas === 'true'
@@ -43,7 +43,7 @@ router.post('/', async (req, res) => {
4343 const query = createRoleSqlize ( req . body )
4444 await RunQuery ( req . headers . pg , query )
4545
46- const getRoleQuery = singleRoleByNameSqlize ( roles , req . body . name )
46+ const getRoleQuery = singleRoleByNameSqlize ( rolesSql , req . body . name )
4747 const role = ( await RunQuery ( req . headers . pg , getRoleQuery ) ) . data [ 0 ]
4848
4949 return res . status ( 200 ) . json ( role )
@@ -56,7 +56,7 @@ router.post('/', async (req, res) => {
5656router . patch ( '/:id' , async ( req , res ) => {
5757 try {
5858 const id = req . params . id
59- const getRoleQuery = singleRoleSqlize ( roles , id )
59+ const getRoleQuery = singleRoleSqlize ( rolesSql , id )
6060 const role = ( await RunQuery ( req . headers . pg , getRoleQuery ) ) . data [ 0 ]
6161 const { name : oldName } = role
6262
@@ -76,7 +76,7 @@ router.patch('/:id', async (req, res) => {
7676router . delete ( '/:id' , async ( req , res ) => {
7777 try {
7878 const id = req . params . id
79- const getRoleQuery = singleRoleSqlize ( roles , id )
79+ const getRoleQuery = singleRoleSqlize ( rolesSql , id )
8080 const role = ( await RunQuery ( req . headers . pg , getRoleQuery ) ) . data [ 0 ]
8181 const { name } = role
8282
0 commit comments