Revision 086e9880
Von Moritz Bunkus vor mehr als 8 Jahren hinzugefügt
- hinzugefügt
- geändert
- kopiert
- umbenannt
- gelöscht
- sql
- Pg-upgrade2
- delete_from_generic_translations_on_language_deletion.pl
- delete_from_generic_translations_on_language_deletion.sql
- Pg-upgrade2
generic_translations: DB-Upgrade in Perl geschrieben wg. Constraint-Namen
In alten PostgreSQL-Versionen hießen Foreign-Key-Constraints oft noch so
was wie »$1«. Da sich das Upgrade-Script also bzgl. des Namens nicht
sicher sein kann, gibt's momentan nur die Möglichkeit, einmal alle
Foreign-Keys zu einer Tabelle wegzuwerfen und diese neu anzulegen.
Dafür wiederum haben wir Support-Funktionen in SL::DBUpgrade2::Base, die
wie nutzen können. Also Umstellung des Scripts auf Perl.