typeorm Migration을 위한 data-source.ts 파일을 제작한 뒤, Migration 시 에러가 발생하였다.
cli.js migration:generate <path>
Generates a new migration file with sql needs to be executed to update schema.
"typeorm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --dataSource ./src/database/data-source.ts",
"migration:create": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:create ./src/database/migrations/Migration",
"migration:generate": "npm typeorm migration:generate ./src/database/migrations/Migration -d ./src/database/data-source.ts",
"migration:run": "npm typeorm migration:run",
"migration:revert": "npm typeorm migration:revert",
npm run typeorm migration:generate ./src/database/migrations/Migration -d./src/database/data-source.ts"
package.json에서 "migration:generate": "npm typeorm migration:generate ./src/database/migrations/Migration -d ./src/database/data-source.ts"
이 부분에서 npm typeorm을 바로 실행하니, 에러가 난 것 같다. 따라서 npm run typeorm을 통해 먼저 script를 실행하고, 그 이후 option을 설정하여 터미널을 실행하니 되는 줄 알았는데, 에러가 있었다.