comparison pkg/imports/dmv.go @ 3529:ba0339118d9c

Improve validation of gauge temporal validity The current version of a gauge should always have a validity represented by a non-empty time range. Thus, do not accept empty time ranges on input. Nevertheless, continue to accept storing empty time ranges (no CHECK constraint), because a new version with equal start date but longer validity might still cause the previous version to get an empty time range. In passing, add a missing NOT NULL constraint: if both start and end date are omitted, the range will be unbounded, but it should never be NULL.
author Tom Gottfried <tom@intevation.de>
date Wed, 29 May 2019 16:43:26 +0200
parents 4acbee65275d
children a5448426e4e2
comparison
equal deleted inserted replaced
3528:b9e331c1e616 3529:ba0339118d9c