@@ -375,7 +375,7 @@ describeFunctions(const char *functypes, const char *pattern, bool verbose, bool
375
375
" END ||\n"
376
376
" CASE\n"
377
377
" WHEN COALESCE(p.proargnames[s.i], '') = '' THEN ''\n"
378
- " ELSE p.proargnames[s.i] || ' ' \n"
378
+ " ELSE p.proargnames[s.i] || ' '\n"
379
379
" END ||\n"
380
380
" pg_catalog.format_type(p.proallargtypes[s.i], NULL)\n"
381
381
" FROM\n"
@@ -898,7 +898,7 @@ permissionsList(const char *pattern)
898
898
" SELECT polname\n"
899
899
" || CASE WHEN polcmd != '*' THEN\n"
900
900
" E' (' || polcmd || E'):'\n"
901
- " ELSE E':' \n"
901
+ " ELSE E':'\n"
902
902
" END\n"
903
903
" || CASE WHEN polqual IS NOT NULL THEN\n"
904
904
" E'\\n (u): ' || pg_catalog.pg_get_expr(polqual, polrelid)\n"
@@ -932,7 +932,7 @@ permissionsList(const char *pattern)
932
932
" ELSE '' END\n"
933
933
" || CASE WHEN polcmd != '*' THEN\n"
934
934
" E' (' || polcmd || E'):'\n"
935
- " ELSE E':' \n"
935
+ " ELSE E':'\n"
936
936
" END\n"
937
937
" || CASE WHEN polqual IS NOT NULL THEN\n"
938
938
" E'\\n (u): ' || pg_catalog.pg_get_expr(polqual, polrelid)\n"
@@ -2255,7 +2255,7 @@ describeOneTableDetails(const char *schemaname,
2255
2255
"CASE WHEN pol.polroles = '{0}' THEN NULL ELSE array_to_string(array(select rolname from pg_roles where oid = any (pol.polroles) order by 1),',') END,\n"
2256
2256
"pg_catalog.pg_get_expr(pol.polqual, pol.polrelid),\n"
2257
2257
"pg_catalog.pg_get_expr(pol.polwithcheck, pol.polrelid),\n"
2258
- "CASE pol.polcmd \n"
2258
+ "CASE pol.polcmd\n"
2259
2259
"WHEN 'r' THEN 'SELECT'\n"
2260
2260
"WHEN 'a' THEN 'INSERT'\n"
2261
2261
"WHEN 'w' THEN 'UPDATE'\n"
@@ -2270,7 +2270,7 @@ describeOneTableDetails(const char *schemaname,
2270
2270
"CASE WHEN pol.polroles = '{0}' THEN NULL ELSE array_to_string(array(select rolname from pg_roles where oid = any (pol.polroles) order by 1),',') END,\n"
2271
2271
"pg_catalog.pg_get_expr(pol.polqual, pol.polrelid),\n"
2272
2272
"pg_catalog.pg_get_expr(pol.polwithcheck, pol.polrelid),\n"
2273
- "CASE pol.polcmd \n"
2273
+ "CASE pol.polcmd\n"
2274
2274
"WHEN 'r' THEN 'SELECT'\n"
2275
2275
"WHEN 'a' THEN 'INSERT'\n"
2276
2276
"WHEN 'w' THEN 'UPDATE'\n"
@@ -3975,11 +3975,11 @@ listTSParsers(const char *pattern, bool verbose)
3975
3975
initPQExpBuffer (& buf );
3976
3976
3977
3977
printfPQExpBuffer (& buf ,
3978
- "SELECT \n"
3978
+ "SELECT\n"
3979
3979
" n.nspname as \"%s\",\n"
3980
3980
" p.prsname as \"%s\",\n"
3981
3981
" pg_catalog.obj_description(p.oid, 'pg_ts_parser') as \"%s\"\n"
3982
- "FROM pg_catalog.pg_ts_parser p \n"
3982
+ "FROM pg_catalog.pg_ts_parser p\n"
3983
3983
"LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.prsnamespace\n" ,
3984
3984
gettext_noop ("Schema" ),
3985
3985
gettext_noop ("Name" ),
@@ -4020,9 +4020,9 @@ listTSParsersVerbose(const char *pattern)
4020
4020
initPQExpBuffer (& buf );
4021
4021
4022
4022
printfPQExpBuffer (& buf ,
4023
- "SELECT p.oid, \n"
4024
- " n.nspname, \n"
4025
- " p.prsname \n"
4023
+ "SELECT p.oid,\n"
4024
+ " n.nspname,\n"
4025
+ " p.prsname\n"
4026
4026
"FROM pg_catalog.pg_ts_parser p\n"
4027
4027
"LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.prsnamespace\n"
4028
4028
);
@@ -4087,34 +4087,34 @@ describeOneTSParser(const char *oid, const char *nspname, const char *prsname)
4087
4087
initPQExpBuffer (& buf );
4088
4088
4089
4089
printfPQExpBuffer (& buf ,
4090
- "SELECT '%s' AS \"%s\", \n"
4091
- " p.prsstart::pg_catalog.regproc AS \"%s\", \n"
4092
- " pg_catalog.obj_description(p.prsstart, 'pg_proc') as \"%s\" \n"
4093
- " FROM pg_catalog.pg_ts_parser p \n"
4094
- " WHERE p.oid = '%s' \n"
4095
- "UNION ALL \n"
4096
- "SELECT '%s', \n"
4097
- " p.prstoken::pg_catalog.regproc, \n"
4098
- " pg_catalog.obj_description(p.prstoken, 'pg_proc') \n"
4099
- " FROM pg_catalog.pg_ts_parser p \n"
4100
- " WHERE p.oid = '%s' \n"
4101
- "UNION ALL \n"
4102
- "SELECT '%s', \n"
4103
- " p.prsend::pg_catalog.regproc, \n"
4104
- " pg_catalog.obj_description(p.prsend, 'pg_proc') \n"
4105
- " FROM pg_catalog.pg_ts_parser p \n"
4106
- " WHERE p.oid = '%s' \n"
4107
- "UNION ALL \n"
4108
- "SELECT '%s', \n"
4109
- " p.prsheadline::pg_catalog.regproc, \n"
4110
- " pg_catalog.obj_description(p.prsheadline, 'pg_proc') \n"
4111
- " FROM pg_catalog.pg_ts_parser p \n"
4112
- " WHERE p.oid = '%s' \n"
4113
- "UNION ALL \n"
4114
- "SELECT '%s', \n"
4115
- " p.prslextype::pg_catalog.regproc, \n"
4116
- " pg_catalog.obj_description(p.prslextype, 'pg_proc') \n"
4117
- " FROM pg_catalog.pg_ts_parser p \n"
4090
+ "SELECT '%s' AS \"%s\",\n"
4091
+ " p.prsstart::pg_catalog.regproc AS \"%s\",\n"
4092
+ " pg_catalog.obj_description(p.prsstart, 'pg_proc') as \"%s\"\n"
4093
+ " FROM pg_catalog.pg_ts_parser p\n"
4094
+ " WHERE p.oid = '%s'\n"
4095
+ "UNION ALL\n"
4096
+ "SELECT '%s',\n"
4097
+ " p.prstoken::pg_catalog.regproc,\n"
4098
+ " pg_catalog.obj_description(p.prstoken, 'pg_proc')\n"
4099
+ " FROM pg_catalog.pg_ts_parser p\n"
4100
+ " WHERE p.oid = '%s'\n"
4101
+ "UNION ALL\n"
4102
+ "SELECT '%s',\n"
4103
+ " p.prsend::pg_catalog.regproc,\n"
4104
+ " pg_catalog.obj_description(p.prsend, 'pg_proc')\n"
4105
+ " FROM pg_catalog.pg_ts_parser p\n"
4106
+ " WHERE p.oid = '%s'\n"
4107
+ "UNION ALL\n"
4108
+ "SELECT '%s',\n"
4109
+ " p.prsheadline::pg_catalog.regproc,\n"
4110
+ " pg_catalog.obj_description(p.prsheadline, 'pg_proc')\n"
4111
+ " FROM pg_catalog.pg_ts_parser p\n"
4112
+ " WHERE p.oid = '%s'\n"
4113
+ "UNION ALL\n"
4114
+ "SELECT '%s',\n"
4115
+ " p.prslextype::pg_catalog.regproc,\n"
4116
+ " pg_catalog.obj_description(p.prslextype, 'pg_proc')\n"
4117
+ " FROM pg_catalog.pg_ts_parser p\n"
4118
4118
" WHERE p.oid = '%s';" ,
4119
4119
gettext_noop ("Start parse" ),
4120
4120
gettext_noop ("Method" ),
@@ -4154,9 +4154,9 @@ describeOneTSParser(const char *oid, const char *nspname, const char *prsname)
4154
4154
initPQExpBuffer (& buf );
4155
4155
4156
4156
printfPQExpBuffer (& buf ,
4157
- "SELECT t.alias as \"%s\", \n"
4158
- " t.description as \"%s\" \n"
4159
- "FROM pg_catalog.ts_token_type( '%s'::pg_catalog.oid ) as t \n"
4157
+ "SELECT t.alias as \"%s\",\n"
4158
+ " t.description as \"%s\"\n"
4159
+ "FROM pg_catalog.ts_token_type( '%s'::pg_catalog.oid ) as t\n"
4160
4160
"ORDER BY 1;" ,
4161
4161
gettext_noop ("Token name" ),
4162
4162
gettext_noop ("Description" ),
@@ -4210,7 +4210,7 @@ listTSDictionaries(const char *pattern, bool verbose)
4210
4210
initPQExpBuffer (& buf );
4211
4211
4212
4212
printfPQExpBuffer (& buf ,
4213
- "SELECT \n"
4213
+ "SELECT\n"
4214
4214
" n.nspname as \"%s\",\n"
4215
4215
" d.dictname as \"%s\",\n" ,
4216
4216
gettext_noop ("Schema" ),
@@ -4219,11 +4219,11 @@ listTSDictionaries(const char *pattern, bool verbose)
4219
4219
if (verbose )
4220
4220
{
4221
4221
appendPQExpBuffer (& buf ,
4222
- " ( SELECT COALESCE(nt.nspname, '(null)')::pg_catalog.text || '.' || t.tmplname FROM \n"
4223
- " pg_catalog.pg_ts_template t \n"
4224
- " LEFT JOIN pg_catalog.pg_namespace nt ON nt.oid = t.tmplnamespace \n"
4225
- " WHERE d.dicttemplate = t.oid ) AS \"%s\", \n"
4226
- " d.dictinitoption as \"%s\", \n" ,
4222
+ " ( SELECT COALESCE(nt.nspname, '(null)')::pg_catalog.text || '.' || t.tmplname FROM\n"
4223
+ " pg_catalog.pg_ts_template t\n"
4224
+ " LEFT JOIN pg_catalog.pg_namespace nt ON nt.oid = t.tmplnamespace\n"
4225
+ " WHERE d.dicttemplate = t.oid ) AS \"%s\",\n"
4226
+ " d.dictinitoption as \"%s\",\n" ,
4227
4227
gettext_noop ("Template" ),
4228
4228
gettext_noop ("Init options" ));
4229
4229
}
@@ -4282,7 +4282,7 @@ listTSTemplates(const char *pattern, bool verbose)
4282
4282
4283
4283
if (verbose )
4284
4284
printfPQExpBuffer (& buf ,
4285
- "SELECT \n"
4285
+ "SELECT\n"
4286
4286
" n.nspname AS \"%s\",\n"
4287
4287
" t.tmplname AS \"%s\",\n"
4288
4288
" t.tmplinit::pg_catalog.regproc AS \"%s\",\n"
@@ -4295,7 +4295,7 @@ listTSTemplates(const char *pattern, bool verbose)
4295
4295
gettext_noop ("Description" ));
4296
4296
else
4297
4297
printfPQExpBuffer (& buf ,
4298
- "SELECT \n"
4298
+ "SELECT\n"
4299
4299
" n.nspname AS \"%s\",\n"
4300
4300
" t.tmplname AS \"%s\",\n"
4301
4301
" pg_catalog.obj_description(t.oid, 'pg_ts_template') AS \"%s\"\n" ,
@@ -4355,12 +4355,12 @@ listTSConfigs(const char *pattern, bool verbose)
4355
4355
initPQExpBuffer (& buf );
4356
4356
4357
4357
printfPQExpBuffer (& buf ,
4358
- "SELECT \n"
4358
+ "SELECT\n"
4359
4359
" n.nspname as \"%s\",\n"
4360
4360
" c.cfgname as \"%s\",\n"
4361
4361
" pg_catalog.obj_description(c.oid, 'pg_ts_config') as \"%s\"\n"
4362
4362
"FROM pg_catalog.pg_ts_config c\n"
4363
- "LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace \n" ,
4363
+ "LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace\n" ,
4364
4364
gettext_noop ("Schema" ),
4365
4365
gettext_noop ("Name" ),
4366
4366
gettext_noop ("Description" )
@@ -4398,13 +4398,13 @@ listTSConfigsVerbose(const char *pattern)
4398
4398
4399
4399
printfPQExpBuffer (& buf ,
4400
4400
"SELECT c.oid, c.cfgname,\n"
4401
- " n.nspname, \n"
4402
- " p.prsname, \n"
4403
- " np.nspname as pnspname \n"
4404
- "FROM pg_catalog.pg_ts_config c \n"
4405
- " LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace, \n"
4406
- " pg_catalog.pg_ts_parser p \n"
4407
- " LEFT JOIN pg_catalog.pg_namespace np ON np.oid = p.prsnamespace \n"
4401
+ " n.nspname,\n"
4402
+ " p.prsname,\n"
4403
+ " np.nspname as pnspname\n"
4404
+ "FROM pg_catalog.pg_ts_config c\n"
4405
+ " LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace,\n"
4406
+ " pg_catalog.pg_ts_parser p\n"
4407
+ " LEFT JOIN pg_catalog.pg_namespace np ON np.oid = p.prsnamespace\n"
4408
4408
"WHERE p.oid = c.cfgparser\n"
4409
4409
);
4410
4410
@@ -4473,20 +4473,20 @@ describeOneTSConfig(const char *oid, const char *nspname, const char *cfgname,
4473
4473
initPQExpBuffer (& buf );
4474
4474
4475
4475
printfPQExpBuffer (& buf ,
4476
- "SELECT \n"
4477
- " ( SELECT t.alias FROM \n"
4478
- " pg_catalog.ts_token_type(c.cfgparser) AS t \n"
4479
- " WHERE t.tokid = m.maptokentype ) AS \"%s\", \n"
4480
- " pg_catalog.btrim( \n"
4481
- " ARRAY( SELECT mm.mapdict::pg_catalog.regdictionary \n"
4482
- " FROM pg_catalog.pg_ts_config_map AS mm \n"
4483
- " WHERE mm.mapcfg = m.mapcfg AND mm.maptokentype = m.maptokentype \n"
4484
- " ORDER BY mapcfg, maptokentype, mapseqno \n"
4485
- " ) :: pg_catalog.text , \n"
4486
- " '{}') AS \"%s\" \n"
4487
- "FROM pg_catalog.pg_ts_config AS c, pg_catalog.pg_ts_config_map AS m \n"
4488
- "WHERE c.oid = '%s' AND m.mapcfg = c.oid \n"
4489
- "GROUP BY m.mapcfg, m.maptokentype, c.cfgparser \n"
4476
+ "SELECT\n"
4477
+ " ( SELECT t.alias FROM\n"
4478
+ " pg_catalog.ts_token_type(c.cfgparser) AS t\n"
4479
+ " WHERE t.tokid = m.maptokentype ) AS \"%s\",\n"
4480
+ " pg_catalog.btrim(\n"
4481
+ " ARRAY( SELECT mm.mapdict::pg_catalog.regdictionary\n"
4482
+ " FROM pg_catalog.pg_ts_config_map AS mm\n"
4483
+ " WHERE mm.mapcfg = m.mapcfg AND mm.maptokentype = m.maptokentype\n"
4484
+ " ORDER BY mapcfg, maptokentype, mapseqno\n"
4485
+ " ) :: pg_catalog.text, \n"
4486
+ " '{}') AS \"%s\"\n"
4487
+ "FROM pg_catalog.pg_ts_config AS c, pg_catalog.pg_ts_config_map AS m\n"
4488
+ "WHERE c.oid = '%s' AND m.mapcfg = c.oid\n"
4489
+ "GROUP BY m.mapcfg, m.maptokentype, c.cfgparser\n"
4490
4490
"ORDER BY 1;" ,
4491
4491
gettext_noop ("Token" ),
4492
4492
gettext_noop ("Dictionaries" ),
0 commit comments