correccion ejecutable
This commit is contained in:
@@ -187,6 +187,7 @@ async function runMigrations(args) {
|
|||||||
console.log(`
|
console.log(`
|
||||||
[i] Lanzado migraciones\n
|
[i] Lanzado migraciones\n
|
||||||
-> Servidor: ${process_1.env.POSTGRES_HOST}:${process_1.env.POSTGRES_PORT}
|
-> Servidor: ${process_1.env.POSTGRES_HOST}:${process_1.env.POSTGRES_PORT}
|
||||||
|
-> BDD: ${process_1.env.POSTGRES_DATABASE}
|
||||||
-> Objetivo: ${args.targetVersion}
|
-> Objetivo: ${args.targetVersion}
|
||||||
`);
|
`);
|
||||||
try {
|
try {
|
||||||
@@ -195,7 +196,7 @@ async function runMigrations(args) {
|
|||||||
user: process_1.env.POSTGRES_USER,
|
user: process_1.env.POSTGRES_USER,
|
||||||
port: Number(process_1.env.POSTGRES_PORT),
|
port: Number(process_1.env.POSTGRES_PORT),
|
||||||
password: process_1.env.POSTGRES_PASSWORD,
|
password: process_1.env.POSTGRES_PASSWORD,
|
||||||
database: process_1.env.POSTGRES_DATABASE
|
database: process_1.env.POSTGRES_DATABASE || process_1.env.POSTGRES_DB
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
catch (e) {
|
catch (e) {
|
||||||
@@ -211,7 +212,7 @@ async function runMigrations(args) {
|
|||||||
}
|
}
|
||||||
// 1º La version explicita 2º La versión almacenada en BDD 3º 0.0.0 como version base
|
// 1º La version explicita 2º La versión almacenada en BDD 3º 0.0.0 como version base
|
||||||
if (versionBdd == undefined) {
|
if (versionBdd == undefined) {
|
||||||
console.log("[x] Error buscando la ultima version de la base de datos");
|
console.log("[x] Error buscando la ultima version de la base de datos ", process_1.env.POSTGRES_DATABASE);
|
||||||
}
|
}
|
||||||
const baseVersion = args.baseVersion ?? versionBdd ?? "0.0.0";
|
const baseVersion = args.baseVersion ?? versionBdd ?? "0.0.0";
|
||||||
console.log("[i] Migrando desde la version " + baseVersion + " a la version " + args.targetVersion);
|
console.log("[i] Migrando desde la version " + baseVersion + " a la version " + args.targetVersion);
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@sf-alvar/db-migrate",
|
"name": "@sf-alvar/db-migrate",
|
||||||
"version": "1.0.7",
|
"version": "1.0.10",
|
||||||
"description": "Herramienta de migracion de bdd",
|
"description": "Herramienta de migracion de bdd",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"engines": {
|
"engines": {
|
||||||
@@ -24,7 +24,8 @@
|
|||||||
"test": "node --test",
|
"test": "node --test",
|
||||||
"build": "tsc --build",
|
"build": "tsc --build",
|
||||||
"link": "npm run build && npm link",
|
"link": "npm run build && npm link",
|
||||||
"start": "node ./lib/index.js"
|
"start": "node ./lib/index.js",
|
||||||
|
"publish": "npm run build && npm publish"
|
||||||
},
|
},
|
||||||
"author": "alvarsanmartin",
|
"author": "alvarsanmartin",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/node
|
#!/usr/bin/env node
|
||||||
|
|
||||||
import { existsSync } from 'fs';
|
import { existsSync } from 'fs';
|
||||||
import fs from 'fs/promises';
|
import fs from 'fs/promises';
|
||||||
@@ -226,7 +226,7 @@ async function runMigrations(args: {
|
|||||||
user: env.POSTGRES_USER,
|
user: env.POSTGRES_USER,
|
||||||
port: Number(env.POSTGRES_PORT),
|
port: Number(env.POSTGRES_PORT),
|
||||||
password: env.POSTGRES_PASSWORD,
|
password: env.POSTGRES_PASSWORD,
|
||||||
database: env.POSTGRES_DATABASE
|
database: env.POSTGRES_DATABASE || env.POSTGRES_DB
|
||||||
})
|
})
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error("[x] Error conectando a la base datos. Host: ", env.POSTGRES_HOST, " DB: ", env.POSTGRES_DATABASE)
|
console.error("[x] Error conectando a la base datos. Host: ", env.POSTGRES_HOST, " DB: ", env.POSTGRES_DATABASE)
|
||||||
|
|||||||
Reference in New Issue
Block a user