dbmspools.

Ein Open-Source-Set von Python-basierten Dienstprogrammen für Softwareentwickler, die mit Datenbanken arbeiten
Jetzt downloaden

dbmspools. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John Dickson
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 2.2 MB

dbmspools. Stichworte


dbmspools. Beschreibung

Ein Open-Source-Satz von Python basierter Dienstprogramme für Softwareentwickler, die mit Datenbanken arbeiten dbmstools versteht Datenbankschemata (Tabellen, Views, Sequenzen, etc.) und DBMS (Database Management System, zum Beispiel PostgreSQL, Oracle). dbmstools erzeugt erstellen, löschen und Skripte aktualisieren, sowie den Import und Export von data.dbmstools sich vor allem an Entwickler, die Arbeit mit Datenbanken gerichtet, und insbesondere diejenigen, die auf mehr als ein DBMS-Unterstützung Schemata benötigen. Die Basis-Tools sollen alle Datenbankinformationen (Schema und Basisdaten) ermöglichen, an einem einzigen Ort zu halten, und DBMS-spezifische Skripte haben (zum Erstellen und das Datenbankschema zu füllen, und ein Upgrade von einer Version zur nächsten) aus diesen Daten erzeugt. Sowie die Werkzeuge für Schemata Manipulieren dort mit gemeinsamer Datenbank bezogene Aufgaben eine zweite Gruppe von Werkzeugen, um Hilfe ist, insbesondere diejenigen, die während der Systemprüfung (Clearing oder Fallenlassen Tabellen, Einfügen oder Exportieren von Testdaten) zu tun Werkzeuge benötigt werden läuft von der Kommandozeile auf den meisten Betriebssystemen. Darüber hinaus gibt es Wrapper für einige der Werkzeuge, so dass sie von innen Apache Ant ausgeführt werden kann (ein Java-Build-System) .Der DBMS unterstützt (und die Vollständigkeit / Reife dieser Unterstützung) sind: · Postgres (7 und 8) - gut · Oracle - gut · Microsoft SQL Server - gut · MySQL - gut · Hypersonic - zeitlich begrenzt · SQLite - zeitlich begrenzt. Hier sind einige der wichtigsten Features von dbmstools: Generieren · das gleiche (oder ähnliches) Schema für viele verschiedene DBMS, die alle aus einer einzigen XML-Darstellung Migrieren · ein Schema von einem DBMS zum anderen, über eine XML-Darstellung · Bei zwei Versionen des Schemas in XML, Schema generiert Skripte für eine oder mehr DBMS-Upgrade · Erzeugen HTML-Dokumentation (einschließlich Diagramme) aus einer XML-Schema-Darstellung · Ein Schema aus einem DBMS zu XML-Export · Export von Daten aus einem Schema, in vielen verschiedenen Formaten · Löschen Sie alle Daten aus einem Schema (oder einige Tabellen) Schau · alle Objekte (Tabellen, Views, Sequenzen) aus einem Schema (oder einige Objekte) · Anpassen Datenimport-Scripts für verschiedene DBMS. Anforderungen: · Python 2.2 oder höher · Java (für die db2xml, DB2SQL, DBClear und dbdrop Tools) · JDBC-Treiber für DBMS (für die db2xml, DB2SQL, DBClear und dbdrop Tools) Was ist neu in dieser Version: Allgemein: · Zusätzliche richtige Unterstützung für Codierungen andere als ASCII, insbesondere UTF-8 und ISO-8859-1 (auch als Latin-1 und Westeuropa bekannt), in Schema Beschreibungsfeldern und CHAR / VARCHAR / TEXT Spalten. Dank Cesar Chiarinelli für den Fehlerbericht. Siehe Anmerkungen für jedes Werkzeug und FAQ. · Alle SQL-Dateien werden nun in ISO-8859-1 (Latin 1) standardmäßig mit der Befehlszeilenoption zur Verwendung von UTF-8 auf xml2ddl, db2 * Werkzeuge und filterdml sowie ant-Wrapper für xml2ddl und filterdml codiert · HTML-Codierung ist nun auf UTF-8 · Db2xml jetzt Ausgänge XML als UTF-8 · Dbmstools erfordert jetzt Python> = 2.2 · Erste Hinzufügen von Unterstützung für SQLite. Nicht alle Spaltentypen werden unterstützt, und es wird wahrscheinlich keine Unterstützung für SQLite mit DELTADDL unterstützt, aber nur einfache Schemas können generiert werden. filterdml: · BUG: Skript jetzt führt 'Python' verwendet wird, nicht 'python2.4' xml2doc: · Wiki Zeichenstile jetzt Arbeit zu Beginn einer Beschreibung und nach Tabulatoren, Zeilenvorschübe und expliziten Umbrüchen ( `` ] ``) · BUG: Nicht-ASCII-Zeichen (zum Beispiel UTF-8 oder Latin 1) in XML-Datei wird nun unterstützt · Fehler: Wenn Punkt ist in der PATH nicht, und unter Jython läuft, verursacht nicht länger eine Ausnahme und stoppt, sondern überspringt nur Planerstellung dbmsjy: · BUG: Ausnahme, wenn sie mit ausführlicher Flagge auf Python läuft <2.4 Ant-Task: · Die Jython ant Aufgabe wurde das Paket geändert `` net.sourceforge.dbmstools``. · Die Ant-Task in die `` dbmstools-jython-xxx.jar`` Datei kombiniert, so dass jetzt nur ein Gefäß für die Aufgabe erforderlich ist. Dieses Glas enthält auch alle dbmstools, es so ist nicht mehr erforderlich dbmstools auf dem Dateisystem zu haben, · Die obige Jython jar enthält nun alle Python-Bibliotheken, · Die im Lieferumfang enthaltene Jython jar auf Version 2.2.1 aktualisiert wurde, und jetzt hat alle Python-Bibliotheken im Glas enthalten (so dass keine Notwendigkeit für ein Lib-Verzeichnis). Das Attribut "Pythonbasedir" ist daher nicht mehr auf dem "Jython-Task-Element" erforderlich.


dbmspools. Zugehörige Software

Archgenxml.

Erstellen Sie einen funktionierenden Python-Code, ohne eine einzige Linie von Python zu schreiben ...

133 551 KB

Herunterladen

jseamless.

UI-Abstraktionsschicht für Java, damit Entwickler Code für jede Plattform und jede Umgebung schreiben können ...

150 1.2 MB

Herunterladen

Pylint

Analysieren von Python-Quellcode, der nach Bugs und Anzeichen von schlechter Qualität sucht ...

168 170 KB

Herunterladen