791 Commits

Author SHA1 Message Date
Mike Fridman
9024628f79
Release v3.19.1 v3.19.1 2024-03-11 10:14:55 -04:00
Mike Fridman
5765bc0575
build: goreleaser checks in CI 2024-03-11 09:44:55 -04:00
Mike Fridman
73c0c4cdd6
build: goreleaser checks in CI 2024-03-11 09:44:13 -04:00
Mike Fridman
51d6b1173f
build: use official goreleaser/goreleaser-action 2024-03-11 09:41:04 -04:00
Mike Fridman
d90fb4f859
build: install goreleaser 2024-03-11 09:35:20 -04:00
Michael Fridman
aa82ba866b
build: improve CI workflows (#715) 2024-03-11 09:25:53 -04:00
Mike Fridman
1e21426f31
Add build tags for duckdb 2024-03-11 08:57:29 -04:00
Mike Fridman
5efbe40591
Release v3.19.0 v3.19.0 2024-03-11 08:28:12 -04:00
Oleg Balunenko
48100ea926
feat: Make goose annotations case-insensitive (#704) 2024-03-04 09:35:26 -05:00
Mike Fridman
76946ccca3
ci: add stable go1.22 to matrix 2024-02-14 22:08:58 -05:00
dependabot[bot]
3941a35dc5
build(deps): bump golangci/golangci-lint-action from 3 to 4 (#698)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 22:06:42 -05:00
Damian Peckett
fb7ca2d3c8
feat: add duckdb support (#696)
Signed-off-by: Damian Peckett <damian@pecke.tt>
2024-02-14 22:06:26 -05:00
Josefu
73ee899204
Add GOOSE_MIGRATION_DIR environment variable to the usage instructions (#697) 2024-02-12 08:47:11 -05:00
Mike Fridman
d4a4dc3aa1
docs: Improve OpenDBWithDriver comments 2024-02-03 07:03:21 -05:00
MURAOKA Yusuke
8712ba69e6
fix selecting dialect (#692) 2024-02-02 19:22:21 -05:00
dependabot[bot]
81fb552020
build(deps): bump the gomod group with 1 update (#690)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31 20:07:35 -05:00
Mike Fridman
6f5c152c33
Release v3.18.0 v3.18.0 2024-01-31 09:24:07 -05:00
Aleksey Myasnikov
d9fa72578a
fix: ListMigrations query for YDB (#685) 2024-01-29 09:32:08 -05:00
Michael Fridman
2b41513417
build: bump Go deps and add 1.22.0-rc.2 to CI matrix (#686) 2024-01-26 08:44:58 -05:00
Mike Fridman
1b23a2d056
docs: update README.md 2023-12-24 10:00:51 -05:00
dependabot[bot]
f3ac8565b2
build(deps): bump the gomod group with 1 update (#677)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-24 09:01:56 -05:00
Radoslav Kirilov
120e6a38d5
feat: environment variables interpolation (#604)
Co-authored-by: Mike Fridman <mf192@icloud.com>
2023-12-23 15:13:19 -05:00
dependabot[bot]
44aea139ee
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#676)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 09:26:44 -05:00
Michael Fridman
ed3f1138a7
dev: add beta command to CLI; fix build constraints (#672) 2023-12-17 16:18:21 -05:00
Erik Westra
52fd4119d6
chore(deps): Update libsql-client-go to new tursodatabase organization (#671)
Signed-off-by: Erik Westra <e.s.westra.95@gmail.com>
2023-12-17 12:05:45 -05:00
Avinash Sajjanshetty
14c93ad1bc
feat: add native Turso support (#658) 2023-12-16 08:14:52 -05:00
Mike Fridman
87c45a3677
Release v3.17.0 v3.17.0 2023-12-15 23:52:17 -05:00
Michael Fridman
8d6618d145
build: remove replace directive (#669) 2023-12-15 23:45:41 -05:00
Michael Fridman
b114337ef6
feat: add optional logging in Provider with verbose option (#668) 2023-12-15 23:30:00 -05:00
Michael Fridman
274b8fb5cb
build: bump deps (fix vertica ld: warning) (#667) 2023-12-14 23:55:14 -05:00
Stephen Howell
c541882fdb
refactor: Use UTC for timestamps when creating a migration (#242)
Co-authored-by: Mike Fridman <mf192@icloud.com>
2023-12-14 23:09:08 -05:00
vpetrosian
6e43ae9284
fix: redshift driver issue (#567)
Co-authored-by: Mike Fridman <mf192@icloud.com>
2023-12-14 22:46:35 -05:00
smantic
90a4f4fa19
feat(cli): Add timeout flag (#627)
Co-authored-by: Mike Fridman <mf192@icloud.com>
2023-12-14 22:31:24 -05:00
Michael Fridman
a52c60d6fb
fix: add context-aware functions to goose validate (#662) 2023-12-12 09:04:02 -05:00
Mike Fridman
1c856e67b6
docs: Update changelog 2023-12-10 15:31:04 -05:00
Michael Fridman
31709a3537
fix: Improve provider apply() errors (#660) 2023-12-10 15:27:01 -05:00
dependabot[bot]
e0a62dc434
build(deps): bump the gomod group with 1 update (#651)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-09 18:58:52 -05:00
dependabot[bot]
1a1297c9ec
build(deps): bump actions/setup-go from 4 to 5 (#656)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-09 18:48:06 -05:00
Robert Trevethan
c134d852fd
Standardise the license (#648) 2023-11-22 13:11:33 -05:00
Michael Fridman
0363e19792
feat: Provider option to disable reading from global registry (#645) 2023-11-13 08:50:10 -05:00
Mike Fridman
fd6da0315f
docs: fix badge in README.md 2023-11-12 12:41:53 -05:00
Mike Fridman
f278fc15ab
Add README.md report card badge 2023-11-12 12:40:51 -05:00
Mike Fridman
bb5a1e5bac
Release v3.16.0 v3.16.0 2023-11-12 12:29:04 -05:00
Mike Fridman
517e343159
Release v3.16.0 2023-11-12 12:24:52 -05:00
Michael Fridman
1e40462848
feat: Gracefully recover Go migrations that panic (#643) 2023-11-12 12:06:20 -05:00
Michael Fridman
9e6ef20c4f
refactor: add TableExists assertion support and improve docs (#641) 2023-11-12 11:01:28 -05:00
Mike Fridman
c5e0d3cffc
Add source path to Go migrations with file on disk 2023-11-11 10:24:25 -05:00
Michael Fridman
91e20b290a
test: SQLite3 shared cache (#639) 2023-11-11 09:39:19 -05:00
Michael Fridman
8ea09689a1
Improve lock tests and bump go deps (#638) 2023-11-10 22:04:19 -05:00
Michael Fridman
669263905c
Create an alias for Dialect from database.Dialect (#636) 2023-11-10 08:59:51 -05:00