Skip to content

Commit d120f9b

Browse files
committed
Stop using pg_attrdef.adsrc, obsoleted in PG12
Use pg_get_expr() on adbin instead Fixes #138
1 parent 60c349a commit d120f9b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

EF6.PG/Resources/NpgsqlSchema.ssdl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
end as is_identity,
5858
false as is_generated,
5959
-- default value column
60-
ad.adsrc as default_value
60+
pg_get_expr(ad.adbin, ad.adrelid) as default_value
6161
from pg_attribute a
6262
join pg_class c
6363
on a.attrelid = c.oid
@@ -178,7 +178,7 @@
178178
end as is_identity,
179179
false as is_generated,
180180
-- default value column
181-
ad.adsrc as default_value
181+
pg_get_expr(ad.adbin, ad.adrelid) as default_value
182182
from pg_attribute a
183183
join pg_class c
184184
on a.attrelid = c.oid

EF6.PG/Resources/NpgsqlSchemaV3.ssdl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
end as is_identity,
5858
false as is_generated,
5959
-- default value column
60-
ad.adsrc as default_value
60+
pg_get_expr(ad.adbin, ad.adrelid) as default_value
6161
from pg_attribute a
6262
join pg_class c
6363
on a.attrelid = c.oid
@@ -178,7 +178,7 @@
178178
end as is_identity,
179179
false as is_generated,
180180
-- default value column
181-
ad.adsrc as default_value
181+
pg_get_expr(ad.adbin, ad.adrelid) as default_value
182182
from pg_attribute a
183183
join pg_class c
184184
on a.attrelid = c.oid

0 commit comments

Comments
 (0)