├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── etc │ └── config.yaml └── main.go ├── docker-compose.yaml ├── example └── register-dbserver1.json ├── go.mod ├── internal ├── config │ ├── config.go │ └── mapping.go └── consumer │ ├── consumer.go │ └── consumer_test.go └── pkg ├── connector ├── connector.go ├── elasticsearch │ ├── elasticsearch.go │ └── esbuilder.go ├── error.go ├── mysql │ └── mysql.go ├── option.go ├── postgres │ └── postgres.go └── sqlbuilder.go ├── log └── logger.go └── schema ├── event.go ├── event_test.go ├── field.go ├── mapping.go └── table.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/README.md -------------------------------------------------------------------------------- /cmd/etc/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/cmd/etc/config.yaml -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/cmd/main.go -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /example/register-dbserver1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/example/register-dbserver1.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/go.mod -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/internal/config/mapping.go -------------------------------------------------------------------------------- /internal/consumer/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/internal/consumer/consumer.go -------------------------------------------------------------------------------- /internal/consumer/consumer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/internal/consumer/consumer_test.go -------------------------------------------------------------------------------- /pkg/connector/connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/connector.go -------------------------------------------------------------------------------- /pkg/connector/elasticsearch/elasticsearch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/elasticsearch/elasticsearch.go -------------------------------------------------------------------------------- /pkg/connector/elasticsearch/esbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/elasticsearch/esbuilder.go -------------------------------------------------------------------------------- /pkg/connector/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/error.go -------------------------------------------------------------------------------- /pkg/connector/mysql/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/mysql/mysql.go -------------------------------------------------------------------------------- /pkg/connector/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/option.go -------------------------------------------------------------------------------- /pkg/connector/postgres/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/postgres/postgres.go -------------------------------------------------------------------------------- /pkg/connector/sqlbuilder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/connector/sqlbuilder.go -------------------------------------------------------------------------------- /pkg/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/log/logger.go -------------------------------------------------------------------------------- /pkg/schema/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/schema/event.go -------------------------------------------------------------------------------- /pkg/schema/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/schema/event_test.go -------------------------------------------------------------------------------- /pkg/schema/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/schema/field.go -------------------------------------------------------------------------------- /pkg/schema/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/schema/mapping.go -------------------------------------------------------------------------------- /pkg/schema/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toventang/debezium-client/HEAD/pkg/schema/table.go --------------------------------------------------------------------------------