Re: pg_restore - generated column - not populating
Adrian Klaver <adrian.klaver@aklaver.com>
From: Adrian Klaver <adrian.klaver@aklaver.com>
To: Santosh Udupi <email@hitha.net>, pgsql-general@lists.postgresql.org
Date: 2021-02-23T01:16:48Z
Lists: pgsql-bugs, pgsql-general
On 2/22/21 5:08 PM, Santosh Udupi wrote: > Hi all, > > My database has tables with generated columns. I altered a table and > added a generated column as below: > > alter table billing add primary_bill_to_id int GENERATED ALWAYS as > ((info->>'vp')::int) stored > > > Now, when I do the pg_dump and pg_restore, this column does not get > populated. It remains null > > "Info" is the jsonb column in the table and info->>'vp' has values in > multiple rows but still generated column "primary_bill_to_id" is null > after the restore > > I am using postgres version 13 > > Can you tell me what am I missing? Without the commands you used to do the dump and restore it will be difficult to come to any conclusions. It would also be helpful to look at the Postgres logs from the restore to see if there are any error messages. > > Thank you for your help. > Santosh > -- Adrian Klaver adrian.klaver@aklaver.com
Commits
-
pg_dump: Fix dump of generated columns in partitions
- bdaa0d2d7269 12.7 landed
- a6a3a274abd1 13.3 landed
- feb270d1005f 14.0 landed