Search code examples
migrationtypeorm

constant path for typeorm migration


iam trying to make typeorm migrations so how can i make this "migration:generate": "npm run typeorm -- migration:generate" take a path so when i run the command i writ npm run migration:generate newMigration instead of writing npm run migration:generate db/migrations/newMigration

i tried some solutions like "migration:generate": "npm run typeorm -- migration:generate .db/migrations/" or "migration:generate": "npm run typeorm -- migration:generate -d db/migrations/"


Solution

  • I found the solution. I need to write the command in this way:

    "migration:generate": "npm run typeorm -- migration:generate db/migrations/$name"
    

    and run it like this

    npm run migration:generate --name=newMigration