Versions in this module Expand all Collapse all v1 v1.1.0 Jan 9, 2026 v1.0.0 Dec 31, 2025 Changes in this version + func CheckGtidSetSubset(db1 *sql.DB, db2 *sql.DB, source string, target string, fix bool, ...) error + func ConnectToDatabases(sourceHost, sourcePort, targetHost, targetPort string) (db1, db2 *sql.DB, err error) + func ReadMyCnf() (user, password string, err error) + type OracleGtidSet struct + GtidEntries [](*OracleGtidSetEntry) + func NewOracleGtidSet(gtidSet string) (res *OracleGtidSet, err error) + func (ogs *OracleGtidSet) Explode() (result [](*OracleGtidSetEntry)) + func (ogs *OracleGtidSet) IsEmpty() bool + func (ogs *OracleGtidSet) RemoveUUID(uuid string) (removed bool) + func (ogs *OracleGtidSet) RetainUUID(uuid string) (anythingRemoved bool) + func (ogs *OracleGtidSet) RetainUUIDs(uuids []string) (anythingRemoved bool) + func (ogs *OracleGtidSet) SharedUUIDs(other *OracleGtidSet) (shared []string) + func (ogs *OracleGtidSet) String() string + type OracleGtidSetEntry struct + Ranges string + UUID string + func NewOracleGtidSetEntry(gtidRangeString string) (*OracleGtidSetEntry, error) + func (oge *OracleGtidSetEntry) Explode() (result [](*OracleGtidSetEntry)) + func (oge *OracleGtidSetEntry) String() string