Articles of database

Gestión de parches / versiones para bases de datos externas

Actualmente desarrollo software (.NET WinForms) para clientes empresariales. Mis clientes alojan su database MS-SQL para mi aplicación internamente (en las instalaciones) y no tengo acceso a ella. Esto ha significado que tuve que volver a pensar en mi enfoque para la administración de parches. Anteriormente, cuando desarrollé aplicaciones en las que alojo la database de […]

Trabajo en grupo + Base de datos dependiente CMS + Control de versiones

Nos encontramos con un problema en el que trabajo, ya que estamos creciendo y muchos de nosotros estamos trabajando en el mismo proyecto simultáneamente. Usamos control de versiones (git) para el código, por lo que no hay problema en este lado. (cada uno de nosotros tiene su propio sitio local, tenemos un sitio de desarrollo […]

Rails: actualizar los datos de la tabla de la database de las requestes API

Tengo un planificador en ejecución que hace una request de API y si la respuesta de request es exitosa. Se meetup_rsvp una nueva tabla meetup_rsvp que almacena :rsvp_count :group_id y :event_id . Dado que el planificador llama a este método periódicamente (cada 6 horas, con fines de testing, yo uso cada 5 minutos). Quería hacer […]

Copiar nuevo cliente de acceso a los usuarios

Utilizo un control de versión muy simple mediante el cual utilizo la propiedad "label" en el Panel de control para registrar la versión de la database. En un "masterizable" vinculado, tengo un logging maestro que muestra la versión actual. Si esto no está sincronizado, entonces hay un código en la centralita para iniciar una copy […]

Base de datos como git

Uso workbench en la database de gestión, quiero preguntar si alguna herramienta puede controlar la versión en la database como, por ejemplo, como branch in git?

La mejor práctica en el control de versiones de loggings

Tengo una pregunta general. Me gustaría versionar los loggings de la tabla. Normalmente necesita recordar el producto y sus características (especialmente el precio). Comúnmente es el precio de ahorrar dentro del artículo de la order. Pero no es una buena solución. Básicamente, puede tener muchas más razones para recordar las características del logging de la […]

Almacenamiento / versionado de una gran cantidad de objects JSON

Nuestro service en la nube trata con trozos de datos JSON ( item ) que se manipulan todo el time. Se puede cambiar tan rápido como cada segundo. En este momento, el item es un object JSON que se está modificando todo el time. Ahora necesitamos implementar versiones de estos artículos también. Básicamente, cada vez […]

¿Cómo implementar el control de versiones del esquema de la database Impala?

Ni Flyway ni Liquibase soportan trabajar con Impala. Sí, el soporte básico de JDBC está disponible, pero si quieres particionar la generación de consultas SQL no es posible. ¿Hay alguna herramienta disponible o debo implementarla por mi count? ¿Cuáles son los principios de layout comunes para implementar el sistema de control de versiones de DB? […]

Hacer un seguimiento de los cambios en una database

Supongamos que un sistema usa una database sqlite3 para su configuration. El sistema tiene diferentes versiones que se usan en el marcado y todas requieren diferentes cambios a lo largo del time. Entonces, por ejemplo, en la tabla FOO , la versión 1 del sistema tiene las filas A y B, mientras que la versión […]

No se puede labelr la database con Liquibase para futuras reversiones

Estoy tratando de labelr la database para su posterior reversión usando el siguiente error: Aplicando actualizaciones a la database. Esto puede demorar unos minutos … Error inesperado al ejecutar Liquibase: Error al analizar la línea 12 columna 6 de ppsdb / ebidb_lb_upgrade_c43_sql_1.xml: cvc-complex-type.2.4.a: Se encontró contenido no válido comenzando por el elemento 'sql'. Se espera […]