typeorm Фикстуры, как наполнить базу сгенерированными данными

Можно использовать пакет typeorm-fixtures-cli (если требуется, см. наш пример для консольной команды с typescript)

Возможные ошибки при использовании

    Применение фикстур

  1. Fail fixture loading: bad indentation of a mapping entry at line .., column .:
    items:

    -- неправильный отсутуп в разметке файла .yml

  2. Fail fixture loading: null value in column "..." violates not-null constraint

    -- если эта шутка возникает для ссылки на внешний ключ, то убедитесь, что вы используете в качетве имени то же имя поля что и в entity, а не сгенерированное имя для этой колонки!

    Т.е. пишем:

    details: '@dataDetail{1}'

    а не:

    detailsDataId: : '@dataDetail{1}'

Key Words for FKN + antitotal forum (CS VSU):