Что требуется?
Я хочу написать миграцию, которая будет циклически перебирать все таблицы базы данных, находит столбцы типа даты-времени, преобразует это время в UNIX-время и сохраняет это UNIX-время в столбце типа int путем изменения этого типа столбца на int.
О чем я думаю?
Я думаю, чтобы достичь этого, написав скрипт node.js, чтобы получить выгоду от обещаний, и шаги будут
- Итерация по таблицам базы данных
- Для каждой таблицы сохраняйте данные в памяти и конвертируйте дату и время в UNIX
- Удалить столбец типа даты и времени в таблице и добавить столбец типа int с тем же именем
- Вставить данные обратно в таблицу
Что я ищу?
Я ищу решение, предложения или лучший подход для достижения цели с меньшими усилиями. В настоящее время эффективность кода не имеет значения, поскольку скрипт выполняется только один раз.