SQL schema definition export that makes sense


auf Alex’s Blog gibt es eine neue Komponente die einen vollständigen Strukturexport als SQL CREATE TABLE Befehle erzeugt, inkl. INDEX und notwendigen CONSTRAINTS (PrimaryKey, Unique)

Ausserdem kann die Komponente diese unbrauchbaren nativen 4D Export.sql Dateien bereinigen, damit andere Datenbanken die wieder lesen können. Man kann sogar das Zielsystem für das Schema wählen : 4D, MySQL4, MySQL5, MSSQL

… weiter



Alex’s Blog, an extremely sporadic blog, has a new post with a component (V14) used to create SQL structure exports and cleaning up of the files created by the 4D command SQL EXPORT DATABASE.

You can choose the target system (4D, MySQL4, MySQL5, MSSQL) and the component will create all your CREATE TABLE statements with the required constraints (primary key, unique) as well as all the index creation, including composite indexes.

Enjoy and please send feedback if things don’t work or if I can add functionality.

… read

AVOID PRIMARY KEY-ASSISTANT

Viele 4D-Anwendungen draußen haben den Update auf die V14 noch vor sich. Die V14 erwartet Primärschlüssel für jede Tabelle oder weigert sich ein Logbuch zwischen den Backups zu führen. Kein Logbuch ist keine Option.

Eine frisch nach V14 konvertierte Datenbank meldet die Tabellen, denen der Primärschlüssel fehlt. Nicht weil ihnen einer fehlt, sondern weil 4D nicht weiß, welches Feld als Primärschlüssel verwendet wird.

Vergessen Sie den Assistenten. → weiter