Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ComparatorMap ¶ added in v0.3.0
type ComparatorMap map[driver.ColumnType]ValueComparator
func NewComparatorMap ¶ added in v0.3.0
func NewComparatorMap() ComparatorMap
func (ComparatorMap) Equal ¶ added in v0.3.0
func (cmap ComparatorMap) Equal(v1, v2 *driver.GenericColumnValue) (bool, error)
type Diff ¶
type Diff struct { DiffColumns *DiffColumns DiffRows *DiffRows }
type DiffColumns ¶
func (*DiffColumns) HasDiff ¶ added in v0.0.2
func (dc *DiffColumns) HasDiff() bool
type Differ ¶
type Differ struct {
// contains filtered or unexported fields
}
func NewDiffer ¶
func NewDiffer(opts ...DifferOption) (*Differ, error)
func (*Differ) DiffColumns
deprecated
func (d *Differ) DiffColumns(schema1, schema2 *driver.Schema) (*DiffColumns, error)
Deprecated:
type DifferOption ¶ added in v0.3.0
func IgnoreColumn ¶ added in v0.0.2
func IgnoreColumn(name string) DifferOption
type ValueComparator ¶
type ValueComparator interface {
Equal(v1, v2 *driver.GenericColumnValue) (bool, error)
}
Click to show internal directories.
Click to hide internal directories.