Adam Babik
127a8fab83
Use internal packages from status-im/migrate ( #3 )
2019-10-14 11:50:33 +02:00
Peter Dotchev
3dc81826fd
Improve error message in case no migration is found ( #158 )
...
* Improve error message in case no migration is found
* Return similar error
* Just log the error
* Fix error message
2019-08-29 20:09:02 -07:00
Erik Dubbelboer
e5b4be7771
Let database.Open() use schemeFromURL as well ( #271 )
...
* Let database.Open() use schemeFromURL as well
Otherwise it will fail on MySQL DSNs.
Moved schemeFromURL into the database package. Also removed databaseSchemeFromURL
and sourceSchemeFromURL as they were just calling schemeFromURL.
Fixes https://github.com/golang-migrate/migrate/pull/265#issuecomment-522301237
* Moved url functions into internal/url
Also merged the test cases.
* Add some database tests to improve coverage
* Fix suggestions
2019-08-20 09:59:15 -07:00
Dale Hui
d4e8e9ac07
Deprecate migrate's MultiError in favor of github.com/hashicorp/go-multierror
2019-06-24 08:58:28 -07:00
Kirill Muratov
6c96ef02df
Enabled maligned, staticcheck and errcheck linters ( #206 )
...
* Enabled maligned check
* Enabled staticcheck
* Fixes for golint
* Enabled errcheck linter
* Added fixes for error check
* Added errcheck for tests
* Fixed test
* Increased golangci-lint deadline for travis
* Increased golangci-lint deadline for travis
* Decreased golangci-lint deadline for travis
* Revert for backward compatibility
* Using log.Println() instead of fmt.Println()
* Handling os.RemoveAll() errors
* Using t.Error(error) instead of t.Errorf("%v", err)
* Using t.Fatal(error) instead of t.Fatalf("%v", err)
* Using fmt.Sprint(sum) instead of t.Srintf("%v", sum)
* Refactoring
* Revert for backward compatibility
* Revert
* go mod tidy
* Added error logging
* Added error logging
* Added error handling
* Added error handling
* Added error logging
* Fix error logging
* Added error handling
* Fix
* Added logging for migr.Buffer()
* Fixes
* Firebird test disabled
* Fixed nolint comment
* Updated firebird docker image version
* Disabled test for firebird 2.5
* Fixed // nolint
2019-04-26 15:47:16 -07:00
Kirill Muratov
ef4a805b02
Added misspell linter
2019-03-22 23:57:00 +03:00
Kirill Muratov
465060c9a7
Fixes for gosimple linter
2019-03-22 22:02:08 +03:00
Dale Hui
0f8263de2e
Remove unnecessary panics from core implementation
2019-02-19 02:07:07 -08:00
Dale Hui
fc2b2e9c64
Use v4 for Go module support
2018-10-10 16:16:23 -07:00
Dale Hui
107db3f407
Revert "Remove support for Go modules"
...
This reverts commit 5e96539f55
.
2018-10-10 16:15:33 -07:00
Dale Hui
5e96539f55
Remove support for Go modules
2018-10-10 13:34:03 -07:00
xiamengyu1
a95b13d804
Fix typo
2018-10-10 16:26:27 +08:00
Dale Hui
16dea48c82
Fix module support by opting in to modules
2018-09-14 01:14:42 -07:00
Harald Nordgren
112191042b
Improve error output for missing or malformed '-database' and '-source' parameters
2018-08-08 21:27:12 +02:00
Dale Hui
1566dd06cd
Pass the error through instead of overriding it
2018-08-07 16:22:05 -07:00
Dale Hui
f584949470
Update imports to reference fork.
...
Thanks `make rewrite-import-paths`!
2018-01-19 10:56:55 -08:00
maknahar
81c0a17f20
Fixed a couple of typos
2017-08-14 17:55:33 +05:30
Matthias Kadenbach
4b91f503eb
make Force doc clear
2017-02-19 16:22:48 -08:00
Matthias Kadenbach
eb02bc77fb
allow to force NilVersion
2017-02-19 16:06:11 -08:00
Matthias Kadenbach
e64b7cc233
explain dirty version error
2017-02-19 15:51:12 -08:00
Matthias Kadenbach
53b55288b3
bring back dirty state from v2
2017-02-19 15:15:00 -08:00
Matthias Kadenbach
209c056258
add database lock timeouts in migrate and in tests
2017-02-11 19:15:54 -08:00
Matthias Kadenbach
8ba71b0754
rename nameFromUrl to schemeFromUrl
2017-02-09 18:19:13 -08:00
Matthias Kadenbach
1b079a3cda
rename Migration.LongString to LogString
2017-02-09 18:06:38 -08:00
Matthias Kadenbach
c1b23fee45
add Migrate.Run
2017-02-09 18:04:36 -08:00
Matthias Kadenbach
199678e1bc
add code comments for package migrate
2017-02-09 16:59:30 -08:00
Matthias Kadenbach
ee384ed8cc
initial version 3.0.0 preview
...
hard work
2017-02-07 22:01:29 -08:00