From d836a4496de7b24a9d3317e274800d35053a04f6 Mon Sep 17 00:00:00 2001 From: Niall Sheridan Date: Sun, 5 Aug 2018 23:00:58 +0100 Subject: Manage db schema with rubenv/sql-migrate It's currently hard to make changes to the database schema. Use sql-migrate to make incremental changes. Stop hard-coding the database name (the default is still "certs" for backward-compatibility) The `automigrate()` function will automatically run pending migrations. Use a different migration directory per database driver. This carries a cost of duplication, but is easier than creating migrations which will cleanly execute in both SQLite and MySQL. Migrations are shipped using the packr utility. --- vendor/vendor.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'vendor/vendor.json') diff --git a/vendor/vendor.json b/vendor/vendor.json index 653dfd7..fffa2aa 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -654,6 +654,18 @@ "revision": "7d6f385de8bea29190f15ba9931442a0eaef9af7", "revisionTime": "2018-06-12T22:21:13Z" }, + { + "checksumSHA1": "N11d95+f/kzeTCb408INaeNcPCE=", + "path": "github.com/rubenv/sql-migrate", + "revision": "3f452fc0ebebbb784fdab91f7bc79a31dcacab5c", + "revisionTime": "2018-07-04T11:13:56Z" + }, + { + "checksumSHA1": "rkHieYOGBsxJaDbC7vl/e4KSatw=", + "path": "github.com/rubenv/sql-migrate/sqlparse", + "revision": "3f452fc0ebebbb784fdab91f7bc79a31dcacab5c", + "revisionTime": "2018-07-04T11:13:56Z" + }, { "checksumSHA1": "6JP37UqrI0H80Gpk0Y2P+KXgn5M=", "path": "github.com/ryanuber/go-glob", @@ -1338,6 +1350,12 @@ "revision": "b519e3d28d377e55a0d44c9b83e6aee4d02d731d", "revisionTime": "2018-06-20T19:19:01Z" }, + { + "checksumSHA1": "xunNOgG8P6Xh4SM+LPQ1zMDXa8Q=", + "path": "gopkg.in/gorp.v1", + "revision": "c87af80f3cc5036b55b83d77171e156791085e2e", + "revisionTime": "2015-02-04T08:55:30Z" + }, { "checksumSHA1": "ZSWoOPUNRr5+3dhkLK3C4cZAQPk=", "path": "gopkg.in/yaml.v2", -- cgit v1.2.3