Michael Fridman
|
992628d83a
|
Rename CheckPending to GetVersions (#764)
|
2024-05-03 09:51:36 -04:00 |
|
Michael Fridman
|
8c8def432b
|
Update HasPending logic to account for out-of-order errors (#762)
|
2024-05-03 09:25:08 -04:00 |
|
Michael Fridman
|
272603b047
|
Implement GetLatestVersion for all natively supported dialects (#758)
|
2024-04-26 14:06:20 -04:00 |
|
Michael Fridman
|
2d33f01788
|
chore: update ./internal/testing deps and CHANGELOG.md (#757)
|
2024-04-25 19:15:04 -04:00 |
|
Michael Fridman
|
6a5697e724
|
Add provider CheckPending method (#756)
|
2024-04-25 18:41:15 -04:00 |
|
Michael Fridman
|
d0641b5bfb
|
chore: upgrade container images and bump integration test deps (#753)
|
2024-04-21 13:30:59 -04:00 |
|
Michael Fridman
|
1ad801c2f2
|
feat: Add provider HasPending method (#751)
|
2024-04-21 13:05:54 -04:00 |
|
dependabot[bot]
|
5f218332bc
|
build(deps): bump github.com/docker/docker from 26.0.1+incompatible to 26.0.2+incompatible in /internal/testing (#748)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-04-18 20:26:11 -04:00 |
|
Michael Fridman
|
b1646111e0
|
build: bump deps (#744)
|
2024-04-11 21:55:40 -04:00 |
|
Michael Fridman
|
42eab2b6e8
|
build: bump internal/testing go deps (#732)
|
2024-03-26 08:52:29 -04:00 |
|
Michael Fridman
|
b2c483ada4
|
Update integration test suite (formally e2e) (#713)
|
2024-03-14 09:35:52 -04:00 |
|
Michael Fridman
|
f13ed7399e
|
Revert "feat: add duckdb support (#696)" (#717)
|
2024-03-13 08:46:24 -04:00 |
|
Oleg Balunenko
|
48100ea926
|
feat: Make goose annotations case-insensitive (#704)
|
2024-03-04 09:35:26 -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 |
|
Aleksey Myasnikov
|
d9fa72578a
|
fix: ListMigrations query for YDB (#685)
|
2024-01-29 09:32:08 -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 |
|
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 |
|
Michael Fridman
|
a52c60d6fb
|
fix: add context-aware functions to goose validate (#662)
|
2023-12-12 09:04:02 -05:00 |
|
Michael Fridman
|
04e12b88f4
|
feat: Add goose provider (#635)
|
2023-11-09 09:23:37 -05:00 |
|
Roberto García
|
8503d4e20b
|
fix(sqlserver): Query to ensure DB Version (#601)
|
2023-11-03 22:33:47 -04:00 |
|
Michael Fridman
|
6d0de39c50
|
feat: Add NewGoMigration constructor (#631)
|
2023-11-03 22:11:27 -04:00 |
|
Michael Fridman
|
497acb407f
|
feat(experimental): prefactor provider and cleanup (#626)
|
2023-10-29 21:55:41 -04:00 |
|
Michael Fridman
|
d59dd9f339
|
feat(experimental): keep Store internal and add Tablename method (#624)
|
2023-10-28 09:05:37 -04:00 |
|
Michael Fridman
|
4ec43df963
|
feat(experimental): add package database with Store interface (#623)
|
2023-10-26 20:40:06 -04:00 |
|
Michael Fridman
|
a9da7504fa
|
feat(experimental): Shuffle packages and tidy up (#619)
|
2023-10-25 08:56:17 -04:00 |
|
Nazim
|
0c243fb3c9
|
feat(database): Add YDB support (#592)
|
2023-10-25 08:32:20 -04:00 |
|
Michael Fridman
|
257b523dff
|
feat(experimental): add migration logic with tests (#617)
|
2023-10-16 22:08:38 -04:00 |
|
Michael Fridman
|
58f8534610
|
feat(experimental): shuffle packages & add explicit provider Go func registration (#616)
|
2023-10-14 23:04:07 -04:00 |
|
Michael Fridman
|
68853f91ea
|
feat(experimental): add collect migrations logic and new Provider options (#615)
|
2023-10-14 09:30:01 -04:00 |
|
Mike Fridman
|
3482c2fe08
|
fix(test): sql driver import
|
2023-10-10 09:29:24 -04:00 |
|
Mike Fridman
|
e696fa3ba5
|
feat(experimental): move Provider to an internal package
|
2023-10-10 08:59:05 -04:00 |
|
Michael Fridman
|
c590380f39
|
feat(experimental): add internal migrate package and SessionLocker interface (#606)
|
2023-10-09 15:08:51 -04:00 |
|
Michael Fridman
|
ccfb885423
|
feat(experimental): goose provider with unimplemented methods (#596)
|
2023-10-06 23:53:26 -04:00 |
|
Michael Fridman
|
473a70da34
|
build: bump deps and GH actions (#602)
|
2023-10-05 08:59:48 -04:00 |
|
Michael Fridman
|
958c950f66
|
test: improve goose cli tests (#589)
|
2023-08-27 09:20:41 -04:00 |
|
Michael Fridman
|
d67f26cb2e
|
fix(sqlparser): avoid trimming on last semicolon (#581)
|
2023-08-11 08:31:33 -04:00 |
|
Michael Fridman
|
06ff963c97
|
fix: unterminated up statement is ignored (#558)
|
2023-07-07 14:58:39 -04:00 |
|
Michael Fridman
|
843a23d4ff
|
test: add C-style comments test case to sqlparser test (#555)
|
2023-07-05 08:58:42 -04:00 |
|
Michael Fridman
|
87592390b9
|
fix: use global table name in queries (#515)
|
2023-05-08 08:17:14 -04:00 |
|
Mike Fridman
|
8574431aad
|
refactor: remove deprecated ioutil
|
2023-03-21 09:30:08 -04:00 |
|
Michael Fridman
|
baaec139e4
|
refactor: dialectquery (#482)
|
2023-03-20 22:09:00 -04:00 |
|
Andreas Deininger
|
15ef2bcb6e
|
chore: fix comment typos (#480)
|
2023-03-14 20:01:38 -04:00 |
|
Michael Fridman
|
c462979327
|
refactor: create a generic store and stub out dialect queries (#477)
|
2023-03-14 08:34:47 -04:00 |
|
Pierre R
|
99204d2421
|
build: upgrade to github.com/jackc/pgx/v5 (#475)
|
2023-03-11 11:34:14 -05:00 |
|
Michael Fridman
|
8c25e3bd17
|
feat: goose validate command (#449)
|
2023-02-25 14:33:10 -05:00 |
|
Michael Fridman
|
b4af752f57
|
fix test race condition and remove verbose global in parser (#457)
|
2023-01-28 10:41:44 -05:00 |
|
Michael Fridman
|
32ad603fee
|
Add golangci-lint and fix errors (#456)
|
2023-01-27 08:30:31 -05:00 |
|
Michael Fridman
|
bf2656094c
|
fix: parser handling comments and empty lines (#446)
|
2023-01-26 09:42:38 -05:00 |
|
Michael Fridman
|
74eaeab8ad
|
test: add more parser tests (#445)
|
2023-01-20 09:24:06 -05:00 |
|