Michael Fridman
435edbc102
Add DDL isolation support for Aurora DSQL compatibility ( #970 )
2025-08-04 09:54:21 -04:00
Michael Fridman
f2b5a9d8bc
Update Apply to respect no versioning option ( #950 )
...
Fix #934
This PR updates the Provider implementation to respect the `no
versioning` option when using `(*goose.Provider).Apply`. Effectively
enabling users to run ad-hoc migration files without tracking their
state.
2025-05-25 15:17:09 -04:00
Michael Fridman
8e741fadef
Expose dialect Querier ( #939 )
2025-05-25 14:29:08 -04:00
Michael Fridman
99d73b7c76
Upgrade golangci-lint ( #928 )
2025-03-27 21:25:56 -04:00
Michael Fridman
48c4946d69
feat: postgres migration table existence check ( #860 )
2024-11-23 20:31:25 -05:00
Michael Fridman
e78caf2468
testing: add testifylint and fix it all up ( #843 )
2024-10-19 16:47:44 -04:00
Michael Fridman
053b1fd49e
testing: replace check with stretchr/testify ( #842 )
2024-10-19 12:34:32 -04:00
Michael Fridman
9309665e0b
cleanup: provider disabled versioning states ( #769 )
2024-05-11 14:51:15 -04:00
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
6a5697e724
Add provider CheckPending method ( #756 )
2024-04-25 18:41:15 -04:00
Michael Fridman
1ad801c2f2
feat: Add provider HasPending method ( #751 )
2024-04-21 13:05:54 -04:00
Michael Fridman
b2c483ada4
Update integration test suite (formally e2e) ( #713 )
2024-03-14 09:35:52 -04:00
Michael Fridman
31709a3537
fix: Improve provider apply() errors ( #660 )
2023-12-10 15:27:01 -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
Michael Fridman
91e20b290a
test: SQLite3 shared cache ( #639 )
2023-11-11 09:39:19 -05:00
Michael Fridman
669263905c
Create an alias for Dialect from database.Dialect ( #636 )
2023-11-10 08:59:51 -05:00
Michael Fridman
04e12b88f4
feat: Add goose provider ( #635 )
2023-11-09 09:23:37 -05:00