Versions in this module Expand all Collapse all v1 v1.1.1 Nov 1, 2026 v1.1.0 Oct 31, 2026 Changes in this version + type Dialect struct + DefaultSchema string + Destructive func(schema.Change) (bool, string) + Name string + Object func(schema.Object) (kind string, name migrate.Name, ok bool) + Rebuilds func(schema.Change) bool + type Set struct + Changes []migrate.Change + func Describe(diff []schema.Change, d Dialect) (*Set, error) + func (s *Set) Change(id string) (migrate.Change, bool) + func (s *Set) IDs() []string + func (s *Set) Lookup(source schema.Change) ([]string, error) + func (s *Set) Require(id string, required ...string) + func (s *Set) Select(diff []schema.Change, selection []string) ([]schema.Change, error)