diff --git a/bag/db/script/bag-db.sql b/bag/db/script/bag-db.sql index 25d663fd..99e36a51 100644 --- a/bag/db/script/bag-db.sql +++ b/bag/db/script/bag-db.sql @@ -12,7 +12,7 @@ DROP TABLE IF EXISTS nlx_bag_info CASCADE; CREATE TABLE nlx_bag_info ( gid serial, - tijdstempel timestamptz default current_timestamp, + tijdstempel timestamp default current_timestamp, sleutel character varying (25), waarde text ); @@ -51,8 +51,8 @@ CREATE TABLE woonplaats ( aanduidingRecordCorrectie INTEGER, officieel BOOLEAN, inOnderzoek BOOLEAN, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, documentnummer VARCHAR(20), documentdatum DATE, woonplaatsNaam VARCHAR(80), @@ -74,8 +74,8 @@ CREATE TABLE openbareruimte ( aanduidingRecordCorrectie INTEGER, officieel BOOLEAN, inOnderzoek BOOLEAN, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, documentnummer VARCHAR(20), documentdatum DATE, openbareRuimteNaam VARCHAR(80), @@ -98,8 +98,8 @@ CREATE TABLE nummeraanduiding ( aanduidingRecordCorrectie INTEGER, officieel BOOLEAN, inOnderzoek BOOLEAN, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, documentnummer VARCHAR(20), documentdatum DATE, huisnummer NUMERIC(5), @@ -123,8 +123,8 @@ CREATE TABLE ligplaats ( aanduidingRecordCorrectie INTEGER, officieel BOOLEAN, inOnderzoek BOOLEAN, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, documentnummer VARCHAR(20), documentdatum DATE, hoofdadres VARCHAR(16), @@ -144,8 +144,8 @@ CREATE TABLE standplaats ( aanduidingRecordCorrectie INTEGER, officieel BOOLEAN, inOnderzoek BOOLEAN, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, documentnummer VARCHAR(20), documentdatum DATE, hoofdadres VARCHAR(16), @@ -165,8 +165,8 @@ CREATE TABLE verblijfsobject ( aanduidingRecordCorrectie INTEGER, officieel BOOLEAN, inOnderzoek BOOLEAN, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, documentnummer VARCHAR(20), documentdatum DATE, hoofdadres VARCHAR(16), @@ -188,8 +188,8 @@ CREATE TABLE pand ( aanduidingRecordCorrectie INTEGER, officieel BOOLEAN, inOnderzoek BOOLEAN, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, documentnummer VARCHAR(20), documentdatum DATE, pandStatus pandStatus, @@ -213,8 +213,8 @@ CREATE TABLE verblijfsobjectpand ( identificatie VARCHAR(16), aanduidingRecordInactief BOOLEAN, aanduidingRecordCorrectie INTEGER, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, verblijfsobjectStatus verblijfsobjectStatus, geom_valid BOOLEAN, gerelateerdpand VARCHAR(16), @@ -229,8 +229,8 @@ CREATE TABLE adresseerbaarobjectnevenadres ( identificatie VARCHAR(16), aanduidingRecordInactief BOOLEAN, aanduidingRecordCorrectie INTEGER, - begindatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, ligplaatsStatus ligplaatsStatus, standplaatsStatus standplaatsStatus, verblijfsobjectStatus verblijfsobjectStatus, @@ -251,8 +251,8 @@ CREATE TABLE verblijfsobjectgebruiksdoel ( identificatie VARCHAR(16), aanduidingrecordinactief boolean, aanduidingrecordcorrectie integer, - begindatumtijdvakgeldigheid TIMESTAMP WITH TIME ZONE, - einddatumTijdvakGeldigheid TIMESTAMP WITH TIME ZONE, + begindatumtijdvakgeldigheid timestamp without time zone, + einddatumTijdvakGeldigheid TIMESTAMP WITHOUT TIME ZONE, verblijfsobjectStatus verblijfsobjectStatus, geom_valid BOOLEAN, gebruiksdoelverblijfsobject gebruiksdoelVerblijfsobject, @@ -304,8 +304,8 @@ CREATE TYPE gemeenteWoonplaatsStatus AS ENUM ( ); CREATE TABLE gemeente_woonplaats ( gid serial, - begindatumtijdvakgeldigheid TIMESTAMP WITH TIME ZONE, - einddatumtijdvakgeldigheid TIMESTAMP WITH TIME ZONE, + begindatumtijdvakgeldigheid TIMESTAMP WITHOUT TIME ZONE, + einddatumtijdvakgeldigheid TIMESTAMP WITHOUT TIME ZONE, woonplaatscode varchar(4), gemeentecode varchar(4), status gemeenteWoonplaatsStatus, @@ -324,8 +324,8 @@ CREATE TABLE provincie_gemeente ( provincienaam character varying(80), gemeentecode varchar(4), gemeentenaam character varying(80), - begindatum TIMESTAMP WITH TIME ZONE, - einddatum TIMESTAMP WITH TIME ZONE, + begindatum TIMESTAMP WITHOUT TIME ZONE, + einddatum TIMESTAMP WITHOUT TIME ZONE, PRIMARY KEY (gid) ); diff --git a/bag/src/postgresdb.py b/bag/src/postgresdb.py index 2d97bd76..64a212e2 100644 --- a/bag/src/postgresdb.py +++ b/bag/src/postgresdb.py @@ -57,7 +57,6 @@ def verbind(self, initdb=False): self.maak_schema() self.zet_schema() - self.zet_tijdzone() Log.log.debug("verbonden met de database '%s', schema '%s', connId=%d" % (self.config.database, self.config.schema, self.connection.fileno())) except Exception as e: raise (e) @@ -77,9 +76,6 @@ def zet_schema(self): self.uitvoeren('SET search_path TO %s,public' % self.config.schema) # self.connection.close() - def zet_tijdzone(self,tijdzone='Europe/Amsterdam'): - self.uitvoeren("SET time zone '%s'" % tijdzone) - def has_log_actie(self, actie, bestand="n.v.t", error=False): sql = "SELECT * FROM nlx_bag_log WHERE bestand = %s AND actie = %s AND error = %s" parameters = (bestand, actie, error)