dbmstools

El módulo DBMSTools existe principalmente para los desarrolladores que necesitan admitir aplicaciones en más de un sistema de administración de base de datos DBMS.
Descargar ahora

dbmstools Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • John Dickson
  • Sitio web del editor:

dbmstools Etiquetas


dbmstools Descripción

El módulo DBMSTools existe principalmente para los desarrolladores que necesitan admitir aplicaciones en más de un sistema de administración de base de datos DBMS. El módulo DBMSTools existe principalmente para los desarrolladores que necesitan admitir aplicaciones en más de un sistema de gestión de bases de datos (DBMS). DBMSTools tiene la intención de permitir que toda la información de la base de datos (esquema y datos base) se mantenga en un solo lugar y tendrá scripts específicos de DBMS (para crear y rellenar el esquema de la base de datos y actualizar de una versión a la siguiente) generada desde que si usted es algo como yo, odio la duplicación en el código de software, y escribí este módulo para eliminar esa duplicación. Como generación de DDL y DML específicos de DBMS, DBMSTools puede generar documentación de esquema para cualquier DBMS (incluidos los diagramas), y puede exportar datos de una base de datos en varios formatos. También tiene envoltorios para varias de las herramientas, de modo que se pueden ejecutar desde dentro de Apache Ant (un sistema de compilación Java). El DBMS apoyado (y la completa / madurez de ese soporte) son: - Postgres (7 y 8) - Muy bueno - Oracle - Bueno - Microsoft SQLSERVER - BUEN - MYSQL - BUEN - HISTERSONIC - LIMITADOS. REQUIRMIENTES: La mayoría de las herramientas individuales en DBMStools requieren solo Python (versión 2.1 o posterior, pero 2.3+ recomendado). Sin embargo: · DB2XML y DB2SQL requieren Jython (una implementación de Python que se ejecuta dentro de una VM de Java) · Varias de las herramientas tienen envoltorios para permitirles que se ejecuten a partir de los scripts de compilación de Ant (para proyectos de Java). Estos también requieren Jython · Si se deben generar diagramas de esquema, XML2DOC requiere el programa 'DOT' del paquete de Graphviz y, por supuesto, necesitará uno o más DBMS, pero si ya no las tenías. ¿No estaría aquí, ¿verdad? ¿Qué hay de nuevo en 0,4,4 comunicado estable: · El cambio importante es el soporte para las variables de tiempo de ejecución. · Esto permite la generación de variantes de esquema basadas en cualquier condición que elija, y la inserción de variables en la documentación de cualquier elemento. . · Otros cambios incluyen soporte explícito para los valores predeterminados de la columna y las columnas de incremento automático, tipos de datos 'pequeños' y 'booleanos', así como secuencias en los DBMS hipersónicos. · Se ha mejorado el soporte de MySQL, especialmente en la generación de scripts de actualización con Deltaddl. · También hubo pequeñas correcciones de errores y mejoras. Lo que está nuevo en 0.4.5 RC1 Liberación de Desarrollo: * General: agregó el soporte adecuado para las codificaciones que no sean ASCII, particularmente UTF-8 e ISO-8859-1 (también conocido como Latino-1 y Western Europeo), en el esquema Descripción FIE LDS y columnas de char / varchar / texto. Gracias a C�sar Chiarinelli para el informe de errores. Consulte Notas para cada herramienta, y Preguntas frecuentes. - Todos los archivos SQL ahora están codificados en ISO-8859-1 (latín 1) de forma predeterminada, con la opción de línea de comandos para usar UTF-8 en las herramientas XML2DDL, DB2 * y FilterDML, así como las envoltorios de hormigas para la codificación XML2DDL y FilterDML - HTML - Ahora se establece en UTF-8 - DB2XML ahora salidas XML como UTF-8 - DBMSTools ahora requiere Python> = 2.2 - Comience a agregar soporte para SQLite. No todos los tipos de columnas son compatibles, y es probable que no haya soporte para SQLite con DeltadDL, pero ahora se pueden generar esquemas simples. * FILTERDML - ERRIGO: El script ahora se ejecuta usando 'Python', no 'Python2.4' * XML2DOC - Los estilos de caracteres Wiki ahora funcionan al inicio de una descripción, y después de las pestañas, las líneas y las roturas explícitas (`` ] ``) - Error: caracteres no ASCII (por ejemplo, UTF-8 o Latín 1) en el archivo XML ahora se admite: ERRY: Si 'Dot' no está en la ruta y se está ejecutando debajo de Juyton, ya no arroja una excepción y se detiene , pero simplemente salta a la generación del diagrama * DBMSJY - ERROR: Excepción cuando se ejecuta con la bandera verbosa en Python <2.4 * Tarea de hormigas: la tarea de la hormiga de Jython se ha cambiado al paquete `` net.sourceforge.dbmstools``. ** CAMBIO INCOMPATIBLE ** Si usa DBMSTools de HNT, combinada la tarea de hormigas en el archivo `` dbmstools-jython-xxx.jar``, por lo que ahora solo se requiere un frasco para la tarea. Este frasco también incluye todos los DBMStools, por lo que no hay necesidad de tener DBMMSTools disponibles en el sistema de archivos: el JARE DE JYTHON anterior ahora incluye todas las bibliotecas de Python, - la Juía de Jython incluida se ha actualizado a la versión 2.2.1 y ahora Tiene todas las bibliotecas de Python incluidas dentro del frasco (por lo que no es necesario un directorio de LIB). El atributo `` `PythonBasedir`` ', por lo tanto, ya no se requiere en el elemento de tareas'` Jython`` ** CAMBIO INCOMPATIBLE ** Si usa dbmstools de hormiga.


dbmstools Software relacionado

Hipatiadb

HypatiAdb es un sistema de gestión de base de datos basado en la web fácil de usar. ...

147

Descargar

phpqladmin

PHPQLADMIN está diseñado principalmente para la administración de una base de datos de usuarios QMAILLDAP. ...

169

Descargar

mysqlisp

MySQLISP le permite administrar clientes, revendedores y sus recursos de ISP. ...

193

Descargar

phpbigbiz

PHPBIGBIZ es un extremo frontal MySQL basado en la web que los asas actúa como un P.O.S. sistema. ...

195

Descargar