|
2 | 2 | with db as (
|
3 | 3 | select db.oid as database_oid,
|
4 | 4 | db.datname as database_name,
|
| 5 | + db.datcollate as database_collation, |
5 | 6 | db.datconnlimit as max_connection_limit,
|
6 | 7 | db.datistemplate as is_template_database,
|
7 | 8 | pg_encoding_to_char(db.encoding) as character_set_encoding,
|
@@ -41,6 +42,7 @@ db_size as (
|
41 | 42 | src as (
|
42 | 43 | select db.database_oid,
|
43 | 44 | db.database_name,
|
| 45 | + db.database_collation, |
44 | 46 | db.max_connection_limit,
|
45 | 47 | db.is_template_database,
|
46 | 48 | db.character_set_encoding,
|
@@ -115,13 +117,15 @@ select :PKEY as pkey,
|
115 | 117 | ),
|
116 | 118 | '1970-01-01 00:00:00'
|
117 | 119 | ) as statistics_last_reset_on,
|
118 |
| - inet_server_addr()::varchar as inet_server_addr |
| 120 | + inet_server_addr()::varchar as inet_server_addr, |
| 121 | + src.database_collation |
119 | 122 | from src;
|
120 | 123 |
|
121 | 124 | -- name: collection-postgres-13-database-details
|
122 | 125 | with db as (
|
123 | 126 | select db.oid as database_oid,
|
124 | 127 | db.datname as database_name,
|
| 128 | + db.datcollate as database_collation, |
125 | 129 | db.datconnlimit as max_connection_limit,
|
126 | 130 | db.datistemplate as is_template_database,
|
127 | 131 | pg_encoding_to_char(db.encoding) as character_set_encoding,
|
@@ -161,6 +165,7 @@ db_size as (
|
161 | 165 | src as (
|
162 | 166 | select db.database_oid,
|
163 | 167 | db.database_name,
|
| 168 | + db.database_collation, |
164 | 169 | db.max_connection_limit,
|
165 | 170 | db.is_template_database,
|
166 | 171 | db.character_set_encoding,
|
@@ -235,13 +240,15 @@ select :PKEY as pkey,
|
235 | 240 | ),
|
236 | 241 | '1970-01-01 00:00:00'
|
237 | 242 | ) as statistics_last_reset_on,
|
238 |
| - inet_server_addr()::varchar as inet_server_addr |
| 243 | + inet_server_addr()::varchar as inet_server_addr, |
| 244 | + src.database_collation |
239 | 245 | from src;
|
240 | 246 |
|
241 | 247 | -- name: collection-postgres-12-database-details
|
242 | 248 | with db as (
|
243 | 249 | select db.oid as database_oid,
|
244 | 250 | db.datname as database_name,
|
| 251 | + db.datcollate as database_collation, |
245 | 252 | db.datconnlimit as max_connection_limit,
|
246 | 253 | db.datistemplate as is_template_database,
|
247 | 254 | pg_encoding_to_char(db.encoding) as character_set_encoding,
|
@@ -281,6 +288,7 @@ db_size as (
|
281 | 288 | src as (
|
282 | 289 | select db.database_oid,
|
283 | 290 | db.database_name,
|
| 291 | + db.database_collation, |
284 | 292 | db.max_connection_limit,
|
285 | 293 | db.is_template_database,
|
286 | 294 | db.character_set_encoding,
|
@@ -355,5 +363,6 @@ select :PKEY as pkey,
|
355 | 363 | ),
|
356 | 364 | '1970-01-01 00:00:00'
|
357 | 365 | ) as statistics_last_reset_on,
|
358 |
| - inet_server_addr()::varchar as inet_server_addr |
| 366 | + inet_server_addr()::varchar as inet_server_addr, |
| 367 | + src.database_collation |
359 | 368 | from src;
|
0 commit comments