pgroll/pkg/state
Andrew Farries aa0c6a42e5
Ignore duplicate inferred migrations having the same timestamp (#369)
Remove all but the last inferred migration in a group of inferred
migrations that occur at the same timestamp with the same migration SQL.

Such inferred migrations are typically part of a batched transaction for
which we want to ignore all but the effect of the last statement in the
batch.
2024-07-10 11:52:51 +01:00
..
errors.go License check in github actions (#123) 2023-09-22 10:31:49 +00:00
state_test.go Distinguish inferred migrations by timestamp for statements within the same transaction (#362) 2024-06-25 14:57:18 +01:00
state.go Ignore duplicate inferred migrations having the same timestamp (#369) 2024-07-10 11:52:51 +01:00
status.go Move logic for the status command into the state and migrations packages (#205) 2023-11-22 12:36:54 +00:00