Dies ist der Befehl apgdiff, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
apgdiff – Ein weiteres PostgreSQL-Diff-Tool
ZUSAMMENFASSUNG
Verwendung: apgdiff [Optionen]
BESCHREIBUNG
Ein weiteres PostgreSQL-Diff-Tool ist ein einfaches PostgreSQL-Diff-Tool, das für Schemata nützlich ist
Upgrades. Das Tool vergleicht zwei Schema-Dump-Dateien und erstellt eine SQL-Ausgabedatei
(nach einigen manuellen Modifikationen) geeignet für Upgrades alter Schemata.
OPTIONAL
--Version
Zeigt die apgdiff-Version an
--add-defaults
fügt DEFAULT ... hinzu, falls die neue Spalte die NOT NULL-Einschränkung, aber keinen Standardwert hat (die
Standardwert wird später gelöscht)
--add-transaction
Fügt START TRANSACTION und COMMIT TRANSACTION zur generierten Diff-Datei hinzu
--ignore-function-whitespace
ignoriert beim Vergleich von Funktionsinhalten mehrere Leerzeichen und Zeilenumbrüche
· WARNUNG: Dies kann dazu führen, dass Funktionen identisch erscheinen, obwohl dies nicht der Fall ist
Verwenden Sie diese Funktion nur, wenn Sie wissen, was Sie tun
--ignore-start-with
ignoriert START WITH-Änderungen an SEQUENCEs (standardmäßig werden diese Änderungen nicht ignoriert)
--in-charset-name
Zeichensatz, der zum Lesen von Eingabedateien verwendet werden soll (Standard-Zeichensatzname wird unterstützt).
von Java, Standard ist UTF-8)
--out-charset-name
Zeichensatz, der zum Schreiben der Ausgabe verwendet werden soll (Standard-Zeichensatzname, der von unterstützt wird).
Java, Standard ist UTF-8)
--output-ignored-statements
gibt Informationen über DDL-Anweisungen aus, die apgdiff in diesem Moment ignoriert (das wird auch der Fall sein).
keine SELECT-, INSERT-, UPDATE- und/oder DELETE-Anweisungen ausgeben)
--ignore-slony-triggers
Ignoriert beim Parsen von SQL-Anweisungen Slony-Trigger mit den Namen _slony_logtrigger und
_slony_denyaccess
--list-charsets
listet alle unterstützten Zeichensätze auf
Verwenden Sie apgdiff online über die Dienste von onworks.net