Fix: crear tabla interconsultas si no existe, sin columna realizada
This commit is contained in:
+6
-3
@@ -158,19 +158,22 @@ try {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
const existingTable = db.prepare("SELECT name FROM sqlite_master WHERE type='table' AND name='interconsultas'").get();
|
||||||
|
if (!existingTable) {
|
||||||
db.exec(`
|
db.exec(`
|
||||||
CREATE TABLE IF NOT EXISTS interconsultas (
|
CREATE TABLE interconsultas (
|
||||||
id TEXT PRIMARY KEY,
|
id TEXT PRIMARY KEY,
|
||||||
pacienteId TEXT NOT NULL,
|
pacienteId TEXT NOT NULL,
|
||||||
internacionId TEXT NOT NULL,
|
internacionId TEXT NOT NULL,
|
||||||
fecha TEXT,
|
fecha TEXT,
|
||||||
servicioInterconsultado TEXT,
|
servicioInterconsultado TEXT,
|
||||||
realizada INTEGER DEFAULT 0,
|
|
||||||
respuestaInterconsulta TEXT
|
respuestaInterconsulta TEXT
|
||||||
)
|
)
|
||||||
`);
|
`);
|
||||||
|
console.log('Tabla interconsultas creada');
|
||||||
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log('Tabla interconsultas ya existe o error:', e.message);
|
console.log('Error tabla interconsultas:', e.message);
|
||||||
}
|
}
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
|
|||||||
Reference in New Issue
Block a user