Я хочу изменить тип данных некоторых столбцов в моей таблице с tinyint на enum, и я не хочу разбивать код, используя эту таблицу, и терять данные во время этого изменения.Стратегия, которую я думаю использовать:
- Создайте новую таблицу с этой новой схемой.
- Обновите мой код для записи как в старые, так и в новые таблицы, чтобы я непотерять данные во время миграции.
- Переносить данные из старой таблицы в новую таблицу.
- Сделать код только для записи в новую таблицу.
Просто хочу получить некоторыемнения об этой стратегии и есть ли лучший и более простой способ сделать это?