[PostNAS] Programmänderungen

Jäger, Frank (KRZ) F.Jaeger at KRZ.DE
Di Sep 30 08:46:20 PDT 2014


Guten Abend,
die Auskunft-Programme und einige Scripte im SVN wurden geändert:


1. Der Zugriff auf die variabel lange "gml_id" über die Substring-Funktion wurde wieder ausgebaut.
Das ist nun nicht mehr notwendig.

2. Alle Schlüsseltabellen haben ihren Namen geändert.
Grund: Die Function "alkis_hist_check()" (z.B.) arbeitet alle Tabellen ab.
Beginnt die Tabelle mit "ax_" geht die Function davon aus, dass es eine Objekttabelle aus der ALKIS-Datenstruktur ist, mit "beginnt", "endet" usw.

Dummerweise hatte ich für Schlüsseltabellen immer den Namen der Basistabelle verwendet, den ich um den Namen des verschlüsselten Feldes hinten erweitert habe.
Das ergab nicht nur sehr lange undhandliche Namen sondern auch solche, die am Prefix "ax_" fälschlicherweise als Objekt-Tabellen erkannt wurden.

Die Tabellen mit Verschlüsselungen haben nun das Prefix "v_" und etwas gekürzte Namen. Die Views und Programme wurden angepasst.
http://trac.wheregroup.com/PostNAS/changeset/339 

Die neuen Programme sollten nur auf Datenbanken eingesetzt werden, die mit den neuen Tabellen-Namen und angepassten Views aufgebaut wurden: alkis_PostNAS_keytables.sql

Übergangsweise kann man alte und neue Schlüsseltabellen gleichzeitig verwenden. Ein neues Script entfernt nach der Umstellung die alten Tabellen: keytable_umbenennung_2014-09.sql 

MfG
Frank Jäger

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 7599 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.osgeo.org/pipermail/nas/attachments/20140930/7fd654a9/attachment.bin>


More information about the NAS mailing list