Commit Graph

666 Commits (14c93ad1bcd2b16e7015953b444c8572928c3baf)

Author SHA1 Message Date
Avinash Sajjanshetty 14c93ad1bc
feat: add native Turso support (#658) 2023-12-16 08:14:52 -05:00
Mike Fridman 87c45a3677
Release 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 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
Mike Fridman 3fade11d08
fix: Set explicit transaction mode on Go register 2023-11-09 09:45:12 -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 432a6ac0f8
build: bump deps (#633) 2023-11-03 21:45:34 -04:00
Stephen Afam-Osemene 8e088eb65b
fix: wrap error in DownContext (#629) 2023-10-31 08:09:33 -04:00
Michael Fridman 497acb407f
feat(experimental): prefactor provider and cleanup (#626) 2023-10-29 21:55:41 -04:00
Michael Fridman 20a99fa243
feat: Expose setter for global Go migration registry (#625) 2023-10-28 16:21:26 -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
Michael Fridman 3b801a60c7
build: bump deps (#622) 2023-10-25 08:52:07 -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
Grey fe8fe975d8
chore(readme): update install code fences (#614) 2023-10-13 12:29:12 -04:00
Mike Fridman 3482c2fe08
fix(test): sql driver import 2023-10-10 09:29:24 -04:00
Mike Fridman 091166a0b5
Release v3.15.1 2023-10-10 09:24:22 -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
dependabot[bot] 53f25a7779
build(deps): bump the gomod group with 1 update (#593)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 09:28:07 -04:00
dependabot[bot] b64f5c4a0e
build(deps): bump actions/checkout from 3 to 4 (#595)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 09:27:38 -04:00