Ryan Slade
Ryan Slade
At this point `p4-fusion` has feature parity with `git-p4`. We should move `p4-fusion` out of experimental mode and make it our default. - [ ] Mark `git-p4` in as deprecated...
At the moment all of our packages are available in the [pkg](https://github.com/xataio/pgroll/tree/main/pkg) package. Since pgroll is designed to be used as a library, we may want to move some of...
[Migration hooks](https://github.com/xataio/pgroll/blob/952fb237c33306136feca137d0085381dfe81da1/pkg/roll/options.go#L44) were added in response to an internal Xata use case rather than from any user input. We no longer require this functionality and so they can be removed.
Now that we have `OpCreateConstraint` we should remove the ability to add constraints via the `OpAlterColumn` type: https://github.com/xataio/pgroll/blob/51b2641396a551dc611cc0e2a44fa95edfff6011/pkg/migrations/types.go#L89 Having the ability to create constraints in two ways is confusing and...
This allows ignoring certain errors so that the spans do not show up as errors later. ### What does this PR do? ### Motivation ### Reviewer's Checklist - [ ]...