скорее вопрос, как в существующую бд с существующими полями сделать миграцию. читал что надо полностью сносить таблицы, но как это сделать если в бд существуют данные, которые удалять не хочется?
Что ты подразумеваешь под «сделать миграцию»?
я хочу в ченджсете указать все те поля, которые существуют в таблице, так сказать init changeset(иными словами в проекте была бд, и было принято решение перейти на постгрес, хочется сделать ченджсет со всеми существующими таблицами и полями)
Какой инструмент для миграции?
А что мешает это сделать?
Вроде бы, liquibase можно указать существующую БД со всеми таблицами и сказать типа "сделай мне слепок структуры, чтобы начать катить миграции с этого момента". Будут созданы файлы миграции, который на данной базе исполняться не будут уже, а все следующие миграции будут. Делал что-то похожее давно
я пробовал сделать ченджсет такой, и вылетали ошибки что таблица существует
если это так, то стоит мне поискать информацию об этом, но первоначально не находил(
спасибо, поищу)
Обсуждают сегодня