BUG #15685: pg_upgrade fails to migrate DEFAULT values that use custom TYPEs or FUNCTIONs
В списке pgsql-bugs по дате отправления:
| От | PG Bug reporting form |
|---|---|
| Тема | BUG #15685: pg_upgrade fails to migrate DEFAULT values that use custom TYPEs or FUNCTIONs |
| Дата | |
| Msg-id | 15685-5eb648134f5ec0b7@postgresql.org обсуждение исходный текст |
| Ответы |
Re: BUG #15685: pg_upgrade fails to migrate DEFAULT values that use custom TYPEs or FUNCTIONs
|
| Список | pgsql-bugs |
The following bug has been logged on the website:
Bug reference: 15685
Logged by: Justus Graf
Email address: justusgraf@gmx.de
PostgreSQL version: 11.2
Operating system: Debian GNU/Linux 9.8 (stretch)
Description:
Hey there,
we've recently migrated from PostgreSQL 9.5 to 11.2 and after pg_upgrade a
couple of tables were in a "broken" state afterwards where they were lacking
DEFAULT values that relied on custom TYPEs or FUNCTIONs so that after the
upgrade, we needed to run migrations such as
ALTER TABLE IF EXISTS table1
ALTER COLUMN column1 SET DEFAULT unix_timestamp()
ALTER TABLE IF EXISTS table2
ALTER COLUMN column2 SET DEFAULT 'open'::recruitment_state
We did experience something similar when using pg_restore in the past, not
sure if that helps or if you could give us any hints how this can be
avoided?
Best,
Justus
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера