source: trunk/import/alkis_PostNAS_schema_ohneHist.sql @ 431

Revision 330, 1.1 KB checked in by frank.jaeger, 10 years ago (diff)

Umstellung von PostNAS 0.7 auf PostNAS 0.8, ohne Tabelle "alkis_beziehungen".

RevLine 
[314]1--
2-- *****************************
3--       A  L   K   I   S
4-- *****************************
5--
[330]6-- Datenbankstruktur PostNAS 0.8
[314]7--
8
9-- Stand
10-- -----
11
12-- 2014-01-31 FJ: Neues Zusatzmodul zu "alkis_PostNAS_schema.sql".
13--                Anpassen der PostNAS-Datenbank an die Besonderheiten einer FÃŒhrung OHNE Historie.
14--                Dies setzt voraus, dass als Trigger-Function die Version "kill" eingerichtet wurde.
15
[330]16-- 2014-08-28 FJ: Version 0.8 - zunÀchst Ìbernommen, aber ...
17--                Mittelfristig ÃŒberlegen, ob "delete_feature_hist" ohne "identifier" auskommt.
18--                Der gleiche SchlÃŒssel steht auch in "gml_id". Dann Spalte "identifier" ganz aus dem Schema entfernen.
[314]19
20-- Die Spalte identifier aus allen Tabellen entfernen.
21-- Dies erledigt eine Function aus "alkis-functions.sql".
[330]22-- Diese Spalte wird (ausschließlich) vom Trigger fÃŒr Historie verwendet.
23
[314]24SELECT alkis_drop_all_identifier();
25
26
[330]27-- Die Function "delete_feature_hist" kann nun nicht mehr ausgefÃŒhrt werden.
28
[314]29DROP FUNCTION delete_feature_hist();
30
31--
[330]32--      THE  (happy)  END
[314]33--
Note: See TracBrowser for help on using the repository browser.