на другую БД, где есть такая же таблица уже, но данных гораздо меньше. Такой простой (как мне пока кажется) способ апдейта
1. Делаю дамп в БД-1
2. Переименовываю таблицу в БД-2 моя_таблица_old
3. Накатываю дамп на БД-2
Но ведь дамп начнется с генерации не только самой таблицы, но всевозможных индексов, констрейнтов и т.п.
Получается, мне надо будет их тоже переименовывать перед накаткой дампа, не только саму таблицу?
Возьмите COPY
можно через pg_dump снять дамп конкретной таблицы в виде sql файла. так же в pg_dump есть параметры удаления и создания таблиц При необходимости можно его руками подправить, и просто накатить на целевую базу
например, удалить команды создания индексов? Таблица зальется с нуля, а индексы уже будут там, старые
Обсуждают сегодня