У меня есть 2 экземпляра БД, работающих на dev
и prod
.
В dev
я создал таблицу students
со следующей схемой
create table students (name varchar(20), age int, place varchar(100));
Я создал ту же БД в prod
, используя приведенную выше схему dev
.
Теперь я изменил схему разработки 3 раза
alter table students modify name varchar(50);
alter table students modify name varchar(100);
alter table students modify name varchar(150);
как только БД dev
станет стабильной, я хочу применить эти изменения к prod
.
поскольку все изменения, которые я сделал в dev
, относятся только к одному полю, нет необходимости применять 3 alter
команды в prod
. Вместо этого мне нужно применить только 3-ю команду alter
в prod
.
Существует ли какой-либо инструмент для применения только необходимых изменений?