Skip to content

Instantly share code, notes, and snippets.

@ricardo-melo-martins
Last active February 22, 2024 16:35
Show Gist options
  • Save ricardo-melo-martins/e5de7d41b479beaedf405d146e536b30 to your computer and use it in GitHub Desktop.
Save ricardo-melo-martins/e5de7d41b479beaedf405d146e536b30 to your computer and use it in GitHub Desktop.
Typeorm commands on package

Exemplo de uso do TypeOrm no package.json

// package.json
...
"scripts": {
    "typeorm": "typeorm-ts-node-commonjs",
    "typeorm:db": "npm run typeorm -- -d=config/data-source",
    "typeorm:show": "npm run typeorm -- version && npm run migrate:show",
    "entity:create": "npm run typeorm -- entity:create",
    "db:query": "npm run typeorm:db -- query",
    "migrate:create": "npm run typeorm -- migration:create",
    "migrate:run": "npm run typeorm:db -- migration:run",
    "migrate": "npm run migrate:run -- -t each",
    "migrate:generate": "npm run typeorm:db -- --path=/migrations migration:generate -p",
    "migrate:revert": "npm run typeorm:db -- migration:revert",
    "migrate:show": "npm run typeorm:db -- migration:show"
  },
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment