Re: pg_repack: WARNING: relation must have a primary key or not-null unique keys

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pg_repack: WARNING: relation must have a primary key or not-null unique keys
Дата
Msg-id 1301065.1592316738@sss.pgh.pa.us
обсуждение исходный текст
Ответ на pg_repack: WARNING: relation must have a primary key or not-nullunique keys  (Eugene Pazhitnov <pazhitnov@gmail.com>)
Ответы Re: pg_repack: WARNING: relation must have a primary key or not-nullunique keys  (Eugene Pazhitnov <pazhitnov@gmail.com>)
Список pgsql-general
Eugene Pazhitnov <pazhitnov@gmail.com> writes:
> xbox=> \d herostat
> ...
>     "herostat_pkey" PRIMARY KEY, btree (xuid, titleid, heroid) INCLUDE (valfloat)

> eugene@dignus:/var/www/html/health$ sudo -u postgres pg_repack -t herostat
> -N -d xbox
> INFO: Dry run enabled, not executing repack
> WARNING: relation "public.herostat" must have a primary key or not-null
> unique keys

Apparently pg_repack can't work with a primary key index that has INCLUDE
columns.  I have no idea whether that's a fundamental limitation or it's
just that pg_repack hasn't been taught about the INCLUDE feature.  In
either case, you need to go consult pg_repack's author(s), who may or
may not keep up on this list.

            regards, tom lane



В списке pgsql-general по дате отправления:

Предыдущее
От: Susan Joseph
Дата:
Сообщение: Minor Upgrade Question
Следующее
От: Pepe TD Vo
Дата:
Сообщение: create batch script to import into postgres tables