handle quoting properly for table suggestion

This commit is contained in:
Sven Klemm
2018-08-29 12:12:11 +02:00
parent e9ab4feeb0
commit ab4fbff454

View File

@@ -27,9 +27,9 @@ export class PostgresMetaQuery {
// query that returns first table found that has a timestamp(tz) column and a float column // query that returns first table found that has a timestamp(tz) column and a float column
let query = ` let query = `
SELECT SELECT
table_name, quote_ident(table_name) as table_name,
( SELECT ( SELECT
column_name quote_ident(column_name) as column_name
FROM information_schema.columns c FROM information_schema.columns c
WHERE WHERE
c.table_schema = t.table_schema AND c.table_schema = t.table_schema AND
@@ -38,7 +38,7 @@ SELECT
ORDER BY ordinal_position LIMIT 1 ORDER BY ordinal_position LIMIT 1
) AS time_column, ) AS time_column,
( SELECT ( SELECT
column_name quote_ident(column_name) AS column_name
FROM information_schema.columns c FROM information_schema.columns c
WHERE WHERE
c.table_schema = t.table_schema AND c.table_schema = t.table_schema AND