Typeorm migration изменения поля на autoincrement

Всем привет. Есть модель с полем orderNumber. Сейчас это уникальная строка, которая генерируется на основании текущей даты.

Нужно сделать в виде 0000000001 и автоинкремент. Окей, я добавлю

isGenerated: true,
generationStrategy: 'increment',

Но как изменить его в уже существующих сущностях? Не особо могу понять, как вообще делать такую миграцию.

По форматированию, думаю брать id который создаст БД при, и после в AfterInsert изменить его, добавив нужное количество нулей.

Правда, это будет уже как строка, так что пока не уверен в этой задумке)


Ответы (0 шт):