Skip to content

cursus-io/tabellarius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tabellarius

Change Data Capture Source


Quick Start

  1. Start MySQL and Inspect CDC State: docker compose up mysql cdc-cli

    • output when CDC metadata is not initialized: [MISSING] cdc_log table
  2. Initialize metadata

    docker compose run --rm cdc-cli \
      cdc-cli \
      --mode=init \
      --apply \
      --config=/app/cdc-config.yaml \
      --dsn=root:root@tcp(mysql:3306)/mydb
    
  3. Re-run Inspect (Safe to re-execute)

    docker compose run --rm cdc-cli \
      cdc-cli \
      --mode=inspect \
      --config=/app/cdc-config.yaml \
      --dsn=root:root@tcp(mysql:3306)/mydb
    
  4. Start the Server: docker compose up cdc-server

Releases

No releases published

Packages

No packages published