Diferencia entre revisiones de «Categoría:DEV SCRIPTS»
Sin resumen de edición |
|||
Línea 2: | Línea 2: | ||
[[Category:MANUAL/DESARROLLADOR]] | [[Category:MANUAL/DESARROLLADOR]] | ||
[[Archivo:20250318 1609 prxscripts.png|miniaturadeimagen|izquierda|Diagrama de scripts.]] | [[Archivo:20250318 1609 prxscripts.png|miniaturadeimagen|izquierda|Diagrama de scripts.]] | ||
Originalmente el sistema estaba diseñado para poder cambiar de motores de base de datos libremente. Por ejemplo, entre MS SQL SERVER y MARÍA DB. | |||
Y que la funcionalidad se desarrollara una sola vez para poder aplicarla luego sobre múltiples motores de bases de datos. | |||
Para esto se crearon los scripts que eran pequeñas secciones de código que asistirían en ese proceso, para que ante una determinada acción (crear una tabla, por ejemplo) el sistema eligiera el script correspondiente al motor de base de datos sobre el que estaba operando. | |||
A pesar de existir estándares asociados al lenguaje SQL la realidad demostró que las diferencias entre bases de datos eran tan grandes que el esquema de scripts no tenía ningún sentido y solo complicaban las cosas. | |||
Las tablas en las que se definen los scripts siguen en el sistema, aunque casi no se usan (y no deberían usarse). | |||
Está previsto eliminarlas por completo, pero es un trabajo que se hará en otro momento. | |||
Las tablas se describen como OBSOLETAS y en el estado en que se encuentran. | |||
=Tablas= | |||
*La tabla [[DEV SCRIPTS/SUB|Scripts (prxscripts)]] define las cabeceras de los scripts. | |||
*La tabla [[DEV SCRIPTS/SUB|Scripts, comandos (prxscripts_comandos)]] define los comandos SQL asociados a cada script. | |||
=Tablas= | =Tablas= | ||
*[[DEV SCRIPTS|Scripts (prxscripts)]]. | *[[DEV SCRIPTS|Scripts (prxscripts)]]. | ||
*[[DEV SCRIPTS/COMANDOS|Scripts, comandos (prxscripts_comandos)]]. | *[[DEV SCRIPTS/COMANDOS|Scripts, comandos (prxscripts_comandos)]]. |
Revisión del 14:28 21 mar 2025
Introducción

Originalmente el sistema estaba diseñado para poder cambiar de motores de base de datos libremente. Por ejemplo, entre MS SQL SERVER y MARÍA DB.
Y que la funcionalidad se desarrollara una sola vez para poder aplicarla luego sobre múltiples motores de bases de datos.
Para esto se crearon los scripts que eran pequeñas secciones de código que asistirían en ese proceso, para que ante una determinada acción (crear una tabla, por ejemplo) el sistema eligiera el script correspondiente al motor de base de datos sobre el que estaba operando.
A pesar de existir estándares asociados al lenguaje SQL la realidad demostró que las diferencias entre bases de datos eran tan grandes que el esquema de scripts no tenía ningún sentido y solo complicaban las cosas.
Las tablas en las que se definen los scripts siguen en el sistema, aunque casi no se usan (y no deberían usarse).
Está previsto eliminarlas por completo, pero es un trabajo que se hará en otro momento.
Las tablas se describen como OBSOLETAS y en el estado en que se encuentran.
Tablas
- La tabla Scripts (prxscripts) define las cabeceras de los scripts.
- La tabla Scripts, comandos (prxscripts_comandos) define los comandos SQL asociados a cada script.
Tablas
Páginas en la categoría «DEV SCRIPTS»
Las siguientes 2 páginas pertenecen a esta categoría, de un total de 2.