28 Commits

Author SHA1 Message Date
Michael Fridman
99d73b7c76
Upgrade golangci-lint (#928) 2025-03-27 21:25:56 -04:00
Mike Fridman
4a80e05733
tests: fix number comparison 2024-11-02 19:45:02 -04: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
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
Damian Peckett
fb7ca2d3c8
feat: add duckdb support (#696)
Signed-off-by: Damian Peckett <damian@pecke.tt>
2024-02-14 22:06:26 -05:00
Avinash Sajjanshetty
14c93ad1bc
feat: add native Turso support (#658) 2023-12-16 08:14:52 -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
6d0de39c50
feat: Add NewGoMigration constructor (#631) 2023-11-03 22:11:27 -04:00
Nazim
0c243fb3c9
feat(database): Add YDB support (#592) 2023-10-25 08:32:20 -04:00
Michael Fridman
5c84746880
fix: AddMigrationNoTxContext invalid filename (#572) 2023-07-22 12:17:22 -04:00
Michael Fridman
3d345c4b81
fix: up and up -allow-missing behaviour (#524) 2023-05-21 08:20:29 -04:00
Mike Fridman
e2ecb28d00 fix: clickhouse tests 2023-03-15 08:39:57 -04:00
Michael Fridman
b4af752f57
fix test race condition and remove verbose global in parser (#457) 2023-01-28 10:41:44 -05:00
Maxim Krasilnikov
ad90652042
clickhouse: set mutations_sync 2 for delete version (#454) 2023-01-27 09:39:06 -05:00
Michael Fridman
32ad603fee
Add golangci-lint and fix errors (#456) 2023-01-27 08:30:31 -05:00
Michael Fridman
203277344b
feat: add support for *sql.DB-registered Go migration (#450) 2023-01-25 08:15:50 -05:00
Bob Pace
b5826417d9
Adds vertica driver support (#393) 2022-12-04 20:57:54 -05:00
Craig Pastro
bc72e7863c
postgres: switch from lib/pq to jackc/pgx (#382) 2022-07-09 21:48:24 -04:00
Michael Fridman
d04c088d09
e2e: move db container helpers to internal/testdb (#371) 2022-06-20 21:42:33 -04:00
Michael Fridman
4ec294d599
clickhouse: remove hard-coded verb in dialect (#370) 2022-06-20 20:55:31 -04:00
Michael Fridman
1b45f3781e
e2e: add clickhouse and update v2 (#369) 2022-06-19 20:58:01 -04:00
Michael Fridman
4a10c2c400
Remove matryer/is replace with simple internal lib (#356) 2022-05-19 19:50:11 -04:00
Michael Fridman
c8aa123e31
Adds support to apply migrations without versioning (#291) 2021-12-13 00:37:44 -05:00
Michael Fridman
38c3d58685
Remove version row on down migrations outside txn (#296) 2021-12-11 17:14:17 -05:00
Michael Fridman
8ed5f6370b
Add the ability to apply missing (out-of-order) migrations (#280) 2021-10-24 14:49:24 -04:00
Michael Fridman
48f48dc699
Add container-based database tests for postgres and mysql (#276) 2021-10-13 09:22:43 -04:00