Exportación de definiciones de foreign keys como declaraciones DDL de MS Access

Estoy intentando implementar el control de fuente para mi proyecto de MS Access (usando git). La pregunta, ¿cómo se usa el control de versiones con el desarrollo de Access? , me ayudó a configurar exportar / recargar desde text para consultas, modules, formularios, macros e informes. Para el esquema de tabla, intenté exportar declaraciones de creación usando el código de esta otra pregunta, DDL de creación de tabla de Microsoft Access . Luego pude volver a cargar las tablas en Access usando estas instrucciones de creación. Lamentablemente, las definiciones de key externa no se exportan. ¿Hay alguna forma de exportar las references de key externa como sentencias DDL?

Yo uso OASIS para este propósito. Aunque esto está diseñado originalmente para trabajar con Subversion (TortoiseSVN), ignorar la parte SVN también hace que esta herramienta sea muy útil para Mercurial, ¿por qué no también Git? No es gratis, pero vale la pena el precio (pequeño).

En pocas palabras, OASIS exporta e importa cada object de acceso hacia y desde files (un file por object), evitando la implementación parcialmente loca de MSSCCI ("tablas y otros objects"). Con esos files, puede usar cualquier sistema de control de versiones que desee.

    Intereting Posts