Documentation ¶
Index ¶
Constants ¶
View Source
const ConvertDmlColumnFilterName = "convert-dml-column"
View Source
const ConvertSnakeCaseColumnFilterName = "convert-snakecase-column"
View Source
const DeleteDMLColumnFilterName = "delete-dml-column"
View Source
const RenameDmlColumnFilterName = "rename-dml-column"
Variables ¶
This section is empty.
Functions ¶
func FindColumn ¶ added in v0.3.0
Types ¶
type ConvertDmlColumnFilter ¶
type ConvertDmlColumnFilter struct {
// contains filtered or unexported fields
}
func (*ConvertDmlColumnFilter) Filter ¶
func (cdcf *ConvertDmlColumnFilter) Filter(msg *msg.Msg) bool
func (*ConvertDmlColumnFilter) NewFilter ¶ added in v0.3.0
func (cdcf *ConvertDmlColumnFilter) NewFilter(config map[string]interface{}) error
type ConvertSnakeCaseColumnFilter ¶ added in v0.3.0
type ConvertSnakeCaseColumnFilter struct {
// contains filtered or unexported fields
}
func (*ConvertSnakeCaseColumnFilter) Filter ¶ added in v0.3.0
func (cdcf *ConvertSnakeCaseColumnFilter) Filter(m *msg.Msg) bool
func (*ConvertSnakeCaseColumnFilter) NewFilter ¶ added in v0.3.0
func (cdcf *ConvertSnakeCaseColumnFilter) NewFilter(config map[string]interface{}) error
type DeleteDmlColumnFilter ¶
type DeleteDmlColumnFilter struct {
// contains filtered or unexported fields
}
func (*DeleteDmlColumnFilter) NewFilter ¶ added in v0.3.0
func (ddcf *DeleteDmlColumnFilter) NewFilter(config map[string]interface{}) error
type MatcherFilter ¶ added in v0.3.0
type MatcherFilter []Filter
func NewMatcherFilter ¶ added in v0.3.0
func NewMatcherFilter(filterConfigs []*config.FilterConfig) MatcherFilter
func (MatcherFilter) IterateFilter ¶ added in v0.3.0
func (matcher MatcherFilter) IterateFilter(msg *msg.Msg) bool
func (MatcherFilter) StartFilter ¶ added in v0.3.0
func (matcher MatcherFilter) StartFilter(syncChan *channel.SyncChannel, outputChan *channel.OutputChannel, inSchema schema.Schema)
type RenameDmlColumnFilter ¶ added in v0.3.0
type RenameDmlColumnFilter struct {
// contains filtered or unexported fields
}
func (*RenameDmlColumnFilter) Filter ¶ added in v0.3.0
func (rdcf *RenameDmlColumnFilter) Filter(msg *msg.Msg) bool
func (*RenameDmlColumnFilter) NewFilter ¶ added in v0.3.0
func (rdcf *RenameDmlColumnFilter) NewFilter(config map[string]interface{}) error
Click to show internal directories.
Click to hide internal directories.