Ryan Slade

Results 15 issues of 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...

team/source

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...

enhancement

[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.

breaking-changes

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...

breaking-changes

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 - [ ]...