airscholar/changecapture-e2e ? reverse-engineered prompt

Reverse engineered prompt

Build me a small demo project that spins up a Postgres database, Kafka, Zookeeper, Debezium, and the related monitoring UI in Docker Compose, then runs a Python script that creates fake financial transactions and inserts them into Postgres.

I want it to be an easy local setup for showing change data capture end to end, so when rows are added or changed in Postgres they can be picked up and streamed into Kafka through Debezium. Please include the SQL setup for the table, a simple Python app that uses fake data, and clear instructions for starting everything up and checking that the services are running. If anything needs current docs or best practices from the latest Debezium or Docker images, look them up online and use that.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab