AW: GIT, Datenbank aufnehmen
Das kommt jetzt evtl schon zu spät ... Ich verwalte die Datenbankstruktur auch in Skripten (bzw in Quellcode) und habe für jedes Versions-Upgrade auch ein passendes Versions-Downgrade. Dann muss ich diese nur rückwärts laufen lassen, zB:
Code:
ALTER TABLE abc ADD COLUMN name CHAR(30);
ALTER TABLE def ALTER COLUMN c2 c2 INTEGER; EXECUTE PROCEDURE SetDBVersion(5);
Code:
je nach Änderung müssen evtl noch die entsprechenden Daten bereinigt werden, aber im großen und ganzen komme ich damit gut zurecht.
ALTER TABLE def ALTER COLUMN c2 c2 SHORT;
ALTER TABLE abc DROP COLUMN name; EXECUTE PROCEDURE SetDBVersion(4); |
AW: GIT, Datenbank aufnehmen
Danke...8-)
Zitat:
Ich habe auch Felder die gnadenlos Redundant sind. (Normalisierung = -1NF :cry:) Die meisten Felder baue ich schon raus. Die Datenbank kriege nicht auf die Schnelle korrekt. Mit deinem Downgrade sind zwar die Felder da, aber die Daten nicht...die brauche ich aber für den Test. :wink: :hi: |
AW: GIT, Datenbank aufnehmen
Zitat:
|
AW: GIT, Datenbank aufnehmen
Moin...8-)
Zitat:
|
AW: GIT, Datenbank aufnehmen
Zitat:
Was und wieviel nun die verschiedenen Hoster dafür verlangen (ist nunmal Traffic und Storage) weiß ich nicht. Für genaue Infos musst du schon selbst die Doku bemühen. |
AW: GIT, Datenbank aufnehmen
ok...Danke. :wink:
|
AW: GIT, Datenbank aufnehmen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz