Hi HN, I'm the developer. I built this because I spent years grep-ing through massive SQL dumps to extract specific tables for local development and testing.
DumpCleaner is a native Swift/SwiftUI app that streams SQL files so memory stays low (~50MB even for 50GB+ files).
What it does:
• Drag in a .sql or .sql.gz file
• Pick tables, statement types (CREATE, INSERT, DROP), or filter columns
• Auto-detects MySQL, PostgreSQL, SQLite, SQL Server
• FK dependency detection + correct INSERT ordering
• Export a clean, filtered dump
marcelglaeser•1h ago
DumpCleaner is a native Swift/SwiftUI app that streams SQL files so memory stays low (~50MB even for 50GB+ files).
What it does:
• Drag in a .sql or .sql.gz file • Pick tables, statement types (CREATE, INSERT, DROP), or filter columns • Auto-detects MySQL, PostgreSQL, SQLite, SQL Server • FK dependency detection + correct INSERT ordering • Export a clean, filtered dump
Currently in beta — would love feedback: https://testflight.apple.com/join/bCj4h5yy
Happy to answer any questions about the architecture or streaming parser.