Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

544
Vistas
indicador de fuente de datos en typeorm cli

Estoy empezando un proyecto con typeorm. Mi archivo de configuración se ve así:

ormconfig.js

 import dotenv from 'dotenv' dotenv.config(); const { DATABASE_HOST, DATABASE_PORT, DATABASE_NAME, DATABASE_PASSWORD } = process.env export default { type: 'postgres', host: DATABASE_HOST, port: DATABASE_PORT, database: DATABASE_NAME, password: DATABASE_PASSWORD, entities: [ "./api/modules/documents/entity/*.js", ], migrations: [ "./api/database/migrations/*.js", ], cli: { migrationsDir: "./api/database/migrations", entitiesDir: "api/database/modules/**/entity" } }

scripts de paquete.json

 "scripts": { "gulp": "node_modules/gulp-cli/bin/gulp.js", "start": "nodemon ./src/app.js", "start:api": "nodemon ./api/server.js", "typeorm": "node ./node_modules/typeorm/cli.js --config ./ormconfig.js" },

Cuando trato de ejecutar el comando yarn typeorm migration:run su muestra este mensaje:

 Runs all pending migrations. Opções: -h, --help Exibe ajuda [booleano] -d, --dataSource Path to the file where your DataSource instance is defined. [obrigatório] -t, --transaction Indicates if transaction should be used or not for migration run. Enabled by default. [padrão: "default"] -v, --version Exibe a versão [booleano] Missing required argument: dataSource

¿Cuál sería el indicador de la datasource de datos? Probé con typeorm cli instalado globalmente, ocurre el mismo problema

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Parece que está utilizando typeorm 0.3.x en su proyecto mientras sigue las configuraciones 0.2.x. Verifique su versión instalada en su package.json .

Si está utilizando 0.3.x y desea mantener la versión actual, debe seguir la documentación: https://typeorm.io/data-source

De lo contrario, puede degradar su versión ejecutando:

 npm install typeorm@0.2.45
about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda