Documentation ¶
Index ¶
Constants ¶
View Source
const DDLRegexMatcherName = "match-ddl-regex"
View Source
const SchemaMatcherName = "match-schema"
View Source
const TableMatcherName = "match-table"
View Source
const TableRegexMatcherName = "match-table-regex"
Variables ¶
This section is empty.
Functions ¶
func NewMatchers ¶
func NewMatchers(configData map[string]interface{}) (core.IMatcherGroup, error)
Types ¶
type DDLRegexMatcher ¶ added in v0.9.15
type DDLRegexMatcher struct {
// contains filtered or unexported fields
}
func (*DDLRegexMatcher) Configure ¶ added in v0.9.15
func (m *DDLRegexMatcher) Configure(data interface{}) error
type SchemaMatcher ¶
type SchemaMatcher struct {
SchemaGlob string
}
func (*SchemaMatcher) Configure ¶
func (m *SchemaMatcher) Configure(data interface{}) error
type TableMatcher ¶
type TableMatcher struct {
TableGlob []string
}
func (*TableMatcher) Configure ¶
func (m *TableMatcher) Configure(data interface{}) error
type TableRegexMatcher ¶ added in v0.9.66
func (*TableRegexMatcher) Configure ¶ added in v0.9.66
func (m *TableRegexMatcher) Configure(data interface{}) error
type TableRegexMatcherFactoryType ¶ added in v0.9.66
type TableRegexMatcherFactoryType struct { }
func (*TableRegexMatcherFactoryType) Configure ¶ added in v0.9.66
func (f *TableRegexMatcherFactoryType) Configure(_ string, _ map[string]interface{}) error
func (*TableRegexMatcherFactoryType) NewMatcher ¶ added in v0.9.66
func (f *TableRegexMatcherFactoryType) NewMatcher() core.IMatcher
Click to show internal directories.
Click to hide internal directories.