Commit Graph

15 Commits (46ae6620981061da6c0e17df30c59a69fa2e6ac3)

Author SHA1 Message Date
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
Oleg Balunenko 48100ea926
feat: Make goose annotations case-insensitive (#704) 2024-03-04 09:35:26 -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
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 ccfb885423
feat(experimental): goose provider with unimplemented methods (#596) 2023-10-06 23:53:26 -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 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 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
Michael Fridman 2636c84dc8
refactor: move sql parser into internal package (#444) 2023-01-19 09:19:13 -05:00