Revision a8c9873e
Von Moritz Bunkus vor mehr als 8 Jahren hinzugefügt
sql/Pg-upgrade2/delete_from_generic_translations_on_language_deletion.sql | ||
---|---|---|
-- @tag: delete_from_generic_translations_on_language_deletion
|
||
-- @description: Übersetzungen automatisch löschen, wenn die dazugehörige Sprache gelöscht wird
|
||
-- @depends: release_3_3_0
|
||
ALTER TABLE generic_translations
|
||
DROP CONSTRAINT generic_translations_language_id_fkey,
|
||
ADD CONSTRAINT generic_translations_language_id_fkey
|
||
FOREIGN KEY (language_id)
|
||
REFERENCES language (id)
|
||
ON DELETE CASCADE;
|
||
|
||
DELETE FROM generic_translations
|
||
WHERE language_id NOT IN (
|
||
SELECT id
|
||
FROM language
|
||
);
|
Auch abrufbar als: Unified diff
Revert "generic_translations: Einträge automatisch löschen, wenn Sprache gelöscht wird"
This reverts commit 86299a413d457abfa10f657b243d00b194702824.