Página 1 de 1

¿Cómo actualizar automáticamente la estructura de una base de datos SQL en una aplicación?

Publicado: Mar Abr 15, 2025 4:24 pm
por ricardo
Hola a todos,

Estoy empezando a utilizar bases de datos SQL y me gustaría saber como se actualiza el esquema de la base de datos cuando se envía una nueva versión del sistema. Hoy tengo una herramienta que creé para comparar la estructura DBF y realizar la actualización si es necesario. Y no sé cómo hacer esto en MariaDB.

Re: ¿Cómo actualizar automáticamente la estructura de una base de datos SQL en una aplicación?

Publicado: Mié Abr 16, 2025 6:04 pm
por ignacio
Buenos días,

Busque en Internet la instrucción ALTER TABLE.

Saludos

Re: ¿Cómo actualizar automáticamente la estructura de una base de datos SQL en una aplicación?

Publicado: Vie Sep 26, 2025 7:04 pm
por bingen
Es algo complejo pero lo estamos haciendo.

Es difícil de contar en 4 líneas pero nosotros tenemos un archivo con el esquema de tablas, campos e indices y es el que mantenemos y cada vez que arranca la aplicación vemos si la fecha de este archivo es superior a la última actualización de la app y si lo es lanzamos una aplicación que lo actualiza automáticamente.

Cada vez que servimos un exe a un cliente siempre le servimos el archivo Structure.Db que ne realidad es un archivo SQLite con las estructuras y así todos los clientes tiene todas las BBDD al día.

También hay quien tiene toda la estructura en un script dentro de la aplicación.

Para más Información tendrías que verlo, estoy a tu disposición.

Salu2.