Skip to content

Commit 0f8a9df

Browse files
committed
Stop using pg_attrdef.adsrc, obsoleted in PG12
Use pg_get_expr() on adbin instead Fixes #138 (cherry picked from commit d120f9b)
1 parent 2725b4c commit 0f8a9df

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

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)