сервер + обновляю базу с 10 на 13 версию. Соответственно логическая реплика, но у меня надо sequence также перенести
1. На новом сервере, то есть устанавливаю seq на последнее значение
SELECT setval('auth_permissions_id_seq', (SELECT max(id) FROM auth_permissions));
2. Выдернуть из мастера текущие seq номера и установить на новом сервере
select nextval ('user_pkey');
alter sequence user_pkey restart with? ;
///
SELECT setval('payments_id_seq', 22, FALSE
3. Или через скрипт https://habr.com/ru/company/tensor/blog/483424/
... переноса значений последовательностей из одной базы в другую с помощью модуля dblink:
...
Та проще max() про id и setval на реплике как по мне
Крутяк, спасибо👍
Обсуждают сегодня