Mercurial > gemma
view 3rdpartylibs.sh @ 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 | f95ec0bb565c |
children | 2893ee8ce06f |
line wrap: on
line source
#!/bin/sh go get -u -v github.com/jackc/pgx # MIT go get -u -v github.com/etcd-io/bbolt/... # MIT go get -u -v github.com/mitchellh/go-homedir # MIT go get -u -v github.com/spf13/cobra # Apache-2.0 go get -u -v github.com/spf13/viper # MIT go get -u -v github.com/gorilla/mux # BSD-3-Clause go get -u -v gopkg.in/gomail.v2 # MIT go get -u -v github.com/rs/cors # MIT go get -u -v golang.org/x/net/html/charset # Go License (aka BSD-3-Clause?) go get -u -v github.com/golang/snappy # BSD-3-Clause go get -u -v github.com/jonas-p/go-shp # MIT go get -u -v github.com/robfig/cron # MIT go get -u -v github.com/tidwall/rtree # MIT go get -u -v golang.org/x/sync/semaphore # Go License (aka BSD-3-Clause?) go get -u -v gonum.org/v1/gonum/stat # BSD-3-Clause ## list of additional licenses that get fetched and installed as dependencies # github.com/fsnotify/fsnotify/ BSD-3-Clause # github.com/hashicorp/hcl/ MPL-2.0 # github.com/magiconair/properties/ BSD-2-Clause # github.com/mitchellh/go-homedir/ MIT # github.com/mitchellh/mapstructure MIT # github.com/pelletier/go-toml/ MIT # github.com/pkg/errors BSD-2-Clause # github.com/spf13/afero/ Apache 2.0 # github.com/spf13/cast MIT # github.com/spf13/jwalterweatherman MIT # gopkg.in/yaml.v2/#