patches for postgres 15 compatibility, various warnings fixes and more
This commit is contained in:
@@ -228,9 +228,9 @@ $sql = "SELECT pg_attribute.attname AS \"Field\",
|
||||
ELSE 'YES'
|
||||
END AS \"Null\",
|
||||
CASE pg_type.typname
|
||||
WHEN 'varchar' THEN substring(pg_attrdef.adsrc FROM '^''(.*)''.*$')
|
||||
WHEN 'timestamp' THEN CASE WHEN pg_attrdef.adsrc LIKE '%now()%' THEN '0000-00-00 00:00:00' ELSE pg_attrdef.adsrc END
|
||||
ELSE pg_attrdef.adsrc
|
||||
WHEN 'varchar' THEN substring(pg_get_expr(pg_attrdef.adbin, pg_attrdef.adrelid) FROM '^''(.*)''.*$')
|
||||
WHEN 'timestamp' THEN CASE WHEN pg_get_expr(pg_attrdef.adbin, pg_attrdef.adrelid) LIKE '%now()%' THEN '0000-00-00 00:00:00' ELSE pg_get_expr(pg_attrdef.adbin, pg_attrdef.adrelid) END
|
||||
ELSE pg_get_expr(pg_attrdef.adbin, pg_attrdef.adrelid)
|
||||
END AS \"Default\"
|
||||
FROM pg_class
|
||||
INNER JOIN pg_attribute
|
||||
|
||||
Reference in New Issue
Block a user