source: trunk/import/alkis_PostNAS_schema_ohneHist.sql @ 358

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

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

Line 
1--
2-- *****************************
3--       A  L   K   I   S
4-- *****************************
5--
6-- Datenbankstruktur PostNAS 0.8
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
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.
19
20-- Die Spalte identifier aus allen Tabellen entfernen.
21-- Dies erledigt eine Function aus "alkis-functions.sql".
22-- Diese Spalte wird (ausschließlich) vom Trigger fÃŒr Historie verwendet.
23
24SELECT alkis_drop_all_identifier();
25
26
27-- Die Function "delete_feature_hist" kann nun nicht mehr ausgefÃŒhrt werden.
28
29DROP FUNCTION delete_feature_hist();
30
31--
32--      THE  (happy)  END
33--
Note: See TracBrowser for help on using the repository browser.