# Functions
IncrDump reads events from mysql binlog, see mycanal's doc for prerequisites.
# Structs
RowDeletion represents a row deletion.
RowInsertion represents a row insertion.
RowUpdating represents a row updating.
TrxContext is the context of binlog trx.
# Type aliases
Handler is used to handle events in binlog, can be one of the followings:
- *TrxBeginning: the beginning of a gtid trx - *TrxEnding: the end of a gtid trx - *RowInsertion: row insert, between TrxBeginning/TrxEnding - *RowUpdating: row update, between TrxBeginning/TrxEnding - *RowDeletion: row delete, between TrxBeginning/TrxEnding
Maybe more events will be added in the future.
TrxBeginning represents the start of a trx.
TrxEnding represents the end of a trx.