dbmstools

Le module DBMSTools existe principalement pour les développeurs qui doivent prendre en charge les applications sur plusieurs SGDD de système de gestion de base de données.
Télécharger maintenant

dbmstools Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • John Dickson
  • Site Internet de l'éditeur:

dbmstools Mots clés


dbmstools La description

module dbmstools existe principalement pour les développeurs qui ont besoin pour supporter des applications sur plus d'un SGBD du système de gestion de base de données. module dbmstools existe principalement pour les développeurs qui ont besoin pour supporter des applications sur plus d'un système de gestion de base de données (SGBD). dbmstools est destiné à permettre à tous être conservés dans un endroit unique, et d'avoir des scripts spécifiques au SGBD (pour créer et alimenter le schéma de base de données et mise à niveau d'une version à l'autre) généré les informations de base de données (schéma et les données de base) à partir que si vous êtes comme moi vous détestez le double emploi dans le code logiciel, et je l'ai écrit ce module pour supprimer cette duplication.As ainsi que la génération de DDL et DML spécifiques au SGBD, dbmstools peuvent générer de la documentation de schéma pour tous les SGBD (y compris les diagrammes), et peut exporter des données à partir d'une base de données dans plusieurs formats. Il a également des emballages pour plusieurs des outils, afin qu'ils puissent être exécutés à partir d'Apache Ant (un système de compilation Java) pris en charge de SGBD .La (et l'exhaustivité / maturité de ce soutien) sont: - Postgres (7 et 8) - très bon - Oracle - bonne - Microsoft SQL Server - bonne - MySQL - bon - Hypersonic - limited.Requirements: la plupart des outils individuels dbmstools ne nécessitent que Python (version 2.1 ou ultérieure, mais 2.3+ recommandé). Toutefois: · db2xml et DB2SQL besoin Jython (une implémentation de Python qui fonctionne à l'intérieur d'une machine virtuelle Java) · Plusieurs des outils ont wrappers pour leur permettre d'exécuter à partir de scripts Ant (pour les projets Java). Ceux-ci exigent également Jython · Si les schémas de schéma doivent être générés, xml2doc nécessite le programme « dot » du paquet Graphviz Et, bien sûr, vous allez avoir besoin d'un SGBD ou plus de, mais si vous ne les avez pas déjà vous ne serait pas ici, à droite Quoi de neuf dans 0.4.4 version stable: · Le principal changement est le soutien pour les variables d'exécution · Cela permet la génération de schéma variantes basées sur des conditions que vous choisissez, et l'insertion des variables dans la documentation pour tout élément. . · d'autres changements comprennent le soutien explicite pour les valeurs par défaut des colonnes et des colonnes auto-incrément, « minuscules » et les types de données « booléennes », ainsi que des séquences sur le SGBD Hypersonic. · Prise en charge de MySQL a été amélioré, en particulier dans la génération de scripts de mise à niveau avec deltaddl. · Il y avait aussi des petits et des corrections de bugs Nouveau dans 0.4.5 RC1 développement de improvements.What sortie: * général - Ajout soutien approprié pour les encodages autres que ASCII, en particulier UTF-8 et ISO-8859-1 (également connu sous le nom latin-1 et de l'Ouest européenne), dans la description schéma FIE lds et colonnes CHAR / VARCHAR / TEXT. Merci à Csar Chiarinelli pour le rapport de bogue. Se reporter aux notes pour chaque outil et FAQ. - Tous les fichiers SQL sont maintenant codés dans la norme ISO-8859-1 (Latin 1) par défaut, avec option de ligne de commande à utiliser UTF-8 sur xml2ddl, db2 * outils et filterdml, ainsi que des emballages de fourmis pour xml2ddl et filterdml - HTML encodage est maintenant en UTF-8 - db2xml maintenant XML sorties au format UTF-8 - Dbmstools nécessite maintenant Python> = 2.2 - a commencé à ajouter un soutien pour SQLite. Tous les types de colonnes sont pris en charge, et il y aura probablement pas de soutien pour SQLite avec deltaddl, mais les schémas simples peuvent désormais être générés. * Filterdml - BUG: Script exécute maintenant en utilisant 'python', pas 'python2.4' * xml2doc - styles de caractère Wiki maintenant le travail au début d'une description, et après onglets, linefeeds et pauses explicites ( `` ] ``) - BUG: les caractères non-ascii (par exemple UTF-8 ou latin 1) dans le fichier XML sont désormais pris en charge - BUG: 'dot' Si est pas dans le chemin, et fonctionnant sous Jython, ne renvoie une exception et étapes , mais plutôt que la génération de saute diagramme * dbmsjy - BUG: Exception lors de l'exécution avec verbeux drapeau sur Python <2.4 * tâche Ant - la tâche de fourmi Jython a été changé pour le paquet `` net.sourceforge.dbmstools``. ** changement Incompatible ** si vous utilisez dbmstools de fourmi - combiné la tâche Ant dans le fichier `` dbmstools-Jython-xxx.jar``, maintenant qu'un seul pot est nécessaire pour la tâche. Ce pot comprend également tous les dbmstools, donc il n'y a plus besoin d'avoir dbmstools disponibles sur le système de fichiers - Le dessus jar Jython inclut désormais toutes les bibliothèques Python, - Le pot Jython inclus a été mis à jour à la version 2.2.1, et maintenant a toutes les bibliothèques Python inclus dans le pot (donc pas besoin d'un répertoire Lib). Le `` attribut pythonBaseDir`` est donc plus nécessaire sur le `` élément de tâche jython``. ** changement Incompatible ** si vous utilisez dbmstools de fourmi.


dbmstools Logiciels associés

Jdbrowser

JDBrowser est un navigateur / éditeur de base de données, pour un accès facile aux bas de données. ...

256

Télécharger

xcurs

XCURES est un éditeur graphique pour les propriétés de curseur XFree864.3. ...

523

Télécharger