Skip to content

Commit dafd49c

Browse files
committed
fix postgres adapter regression
Signed-off-by: Matthew Peveler <[email protected]>
1 parent adfca21 commit dafd49c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/adapters/postgresql.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,8 @@ export default class PostgresqlAdapter extends AbstractAdapter {
184184
const sql = `
185185
SELECT
186186
routine_schema as schema,
187-
routine_name as routineName,
188-
routine_type as routineType
187+
routine_name as "routineName",
188+
routine_type as "routineType"
189189
FROM information_schema.routines
190190
${schemaFilter ? `WHERE ${schemaFilter}` : ''}
191191
GROUP BY routine_schema, routine_name, routine_type
@@ -199,7 +199,7 @@ export default class PostgresqlAdapter extends AbstractAdapter {
199199

200200
async listTableColumns(table: string, schema: string = this.defaultSchema): Promise<ListTableColumnsResult[]> {
201201
const sql = `
202-
SELECT column_name as columnName, data_type as dataType
202+
SELECT column_name as "columnName", data_type as "dataType"
203203
FROM information_schema.columns
204204
WHERE table_schema = $1
205205
AND table_name = $2
@@ -289,12 +289,12 @@ export default class PostgresqlAdapter extends AbstractAdapter {
289289
async getTableKeys(table: string, schema: string = this.defaultSchema): Promise<TableKeysResult[]> {
290290
const sql = `
291291
SELECT
292-
tc.constraint_name as constraintName,
293-
kcu.column_name as columnName,
292+
tc.constraint_name as "constraintName",
293+
kcu.column_name as "columnName",
294294
CASE WHEN tc.constraint_type LIKE '%FOREIGN%' THEN ctu.table_name
295295
ELSE NULL
296-
END AS referencedTable,
297-
tc.constraint_type as keyType
296+
END AS "referencedTable",
297+
tc.constraint_type as "keyType"
298298
FROM information_schema.table_constraints AS tc
299299
JOIN information_schema.key_column_usage AS kcu
300300
USING (constraint_schema, constraint_name)

0 commit comments

Comments
 (0)