Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
dev:all:devtools [09.09.2014 09:36] – [SQL-Dump-Konverter (online-Tool)] Manuela v.d.Decken | dev:all:devtools [11.09.2014 08:45] – [SQL-Dump-Konverter (online-Tool)] Manuela v.d.Decken | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
---- | ---- | ||
===== SQL-Dump-Konverter (online-Tool) ===== | ===== SQL-Dump-Konverter (online-Tool) ===== | ||
- | // | + | // |
[[dev: | [[dev: | ||
Zeile 10: | Zeile 10: | ||
Dieses Tool ist dazu gedacht, in Verbindung mit dem seit WB-2.8.3-SP3 integrierten SQL-Importer die Entwicklung von Installationsroutinen wesentlich zu vereinfachen und zu beschleunigen.\\ | Dieses Tool ist dazu gedacht, in Verbindung mit dem seit WB-2.8.3-SP3 integrierten SQL-Importer die Entwicklung von Installationsroutinen wesentlich zu vereinfachen und zu beschleunigen.\\ | ||
Die bisherigen // | Die bisherigen // | ||
- | In der Regel baut sich ein Entwickler immer die zu seinem neuen Addon gehörende Tabellenstruktur in seiner Datenbank auf. Jetzt genügt es, die Struktur (nicht die Daten) | + | In der Regel baut sich doch ein Entwickler immer die zu seinem neuen Addon gehörende Tabellenstruktur in seiner Datenbank auf. Ab jetzt genügt es, diese Struktur (nicht die Daten) |
- | Eine Importdatei (// | + | Eine Importdatei (// |
+ | Damit eine Strukturdatei allen möglichen Modi des Importers genügen kann, muss sie für jede Tabelle die aufeinanderfolgende Kombination aus folgenden 2 SQL-Statements enthalten. | ||
+ | |||
+ | **DROP TABLE IF EXISTS `{TABLE_PREFIX}mod_modulname_table`**\\ | ||
+ | **CREATE TABLE IF NOT EXISTS `{TABLE_PREFIX}mod_modulname_table`** | ||
+ | |||
+ | Diese Kombination beider Statements erlaubt es dem Importer, // | ||
+ | |||
--- // | --- // | ||
---- | ---- | ||