Jacques decontaminates database schema dumps. Cleaning, folding and consolidating schemas for use in migrations, sqlc, ORMs, and version control.
Currently supports PostgresSQL. More databases coming soon.
Features:
Experimental Folding
Toggles foldering transformations that can't be end-to-end tested. Because the semantic equivalence can't be tested these schema transformations are opt-in at your own risk - Please check the output carefully!
Your database schemas very important. Do not paste them into random tools on the internet!
But this tool:
• All processing happens locally in your browser
• No data is sent to any server
• Your schema is never stored or logged
Please feel free to audit the code on github or run it offline yourself