diff --git a/go/libraries/doltcore/doltdb/ignore_patterns.go b/go/libraries/doltcore/doltdb/ignore_patterns.go index c96d0ae8dd..127f855c33 100644 --- a/go/libraries/doltcore/doltdb/ignore_patterns.go +++ b/go/libraries/doltcore/doltdb/ignore_patterns.go @@ -31,6 +31,13 @@ type ignorePattern struct { ignore bool } +// IgnoredTables contains the results of comparing a series of tables to a set of dolt_ignore patterns. +type IgnoredTables struct { + Ignore []string + DontIgnore []string + Conflicts []DoltIgnoreConflictError +} + // IgnoreResult is an enum containing the result of matching a table name against the list of ignored table patterns type IgnoreResult int diff --git a/go/libraries/doltcore/doltdb/root_val.go b/go/libraries/doltcore/doltdb/root_val.go index 00e98985c1..dea4a4f286 100644 --- a/go/libraries/doltcore/doltdb/root_val.go +++ b/go/libraries/doltcore/doltdb/root_val.go @@ -1055,12 +1055,6 @@ func UnionTableNames(ctx context.Context, roots ...*RootValue) ([]string, error) return tblNames, nil } -type IgnoredTables struct { - Ignore []string - DontIgnore []string - Conflicts []DoltIgnoreConflictError -} - // FilterIgnoredTables takes a slice of table names and divides it into new slices based on whether the table is ignored, not ignored, or matches conflicting ignore patterns. func FilterIgnoredTables(ctx context.Context, tables []string, roots Roots) (ignoredTables IgnoredTables, err error) { ignorePatterns, err := GetIgnoredTablePatterns(ctx, roots)