Sakila for Oracle is an Oracle port of the legendary MySQL Sakila sample database.
git clone https://github.com/synthesized-io/pagila-tdk-demo
cd pagila-tdk-demo/oracle
Set up the TDK license key:
export SYNTHESIZED_KEY=kDpeQB...
Note
Spin up Oracle databases:
docker compose up oracle_source oracle_target -d
Run TDK:
docker compose run tdk
Run ora2pg
to export the masked Oracle database to set of PostgreSQL sql-files:
docker compose run ora2pg
Run the PostgreSQL database:
docker compose up postgres_masked -d
- get rid of
last_update
columns in the cofiguration file - truncate shcema with recursive FKs
- mask the
film.description
column