Egon Elbre
6502143e79
fix import ordering ( #2322 )
2019-06-25 12:46:29 +03:00
Egon Elbre
749846b42b
Update golangci-lint ( #2159 )
2019-06-10 11:52:09 +03:00
Egon Elbre
db939d37ec
cover all the things ( #1818 )
2019-04-26 16:39:11 +03:00
Simon Guindon
d3885b7b78
Change crypto/rand to use math/rand in pgutil ( #1589 )
...
* Added retry logic and tests for handling if crypto/rand fails.
* Added retry logic and tests for handling if crypto/rand fails.
* Fixing linting error.
* Removing use of `crypto/rand` for use of `math/rand`.
* Changing code comment about why we ignore this error.
2019-04-02 12:52:25 -04:00
Egon Elbre
de15a4fdcf
remove utils.CombineErrors and utils.ErrorGroup ( #1603 )
2019-03-29 14:30:23 +02:00
Egon Elbre
c7072620a1
Ensure migrate tests cleanup after themselves ( #1334 )
2019-02-21 11:28:10 +02:00
Michal Niewrzal
8d685217e4
Storagenode migrations ( #1299 )
...
* creates initial migration for psdb
* add test mechanism to validate migration to every version
* fix few small issues in versions.go and context.go
2019-02-19 10:39:04 +01:00
Egon Elbre
12261c0624
Satellite migrations ( #1301 )
2019-02-14 23:55:21 +02:00
Egon Elbre
0c6d5fd9ad
implement basic migration ( #1261 )
...
* Implement database migrations.
* Add few notes
* fix linter errors
* add non working example
* initial improvements + basic tests
* update test
* add more tests
* more changes
* small changes
* revert unnecessary changes
* revert unnecessary changes
* don't log ignored steps
* remove OnCreate action
* rename method + validate steps
* fix version comparing
2019-02-12 17:57:26 +01:00
Jennifer Li Johnson
856b98997c
updates copyright 2018 to 2019 ( #1133 )
2019-01-24 15:15:10 -05:00
Egon Elbre
c4b90f84dd
Use better defaults and naming for postgres database ( #659 )
2018-11-15 20:36:57 +02:00
Egon Elbre
6066ae7567
Check schemas while creating tables ( #609 )
2018-11-10 00:15:35 +02:00