{"repo":"HelgeSverre/sql-splitter","free":true,"listed":false,"github":"https://github.com/HelgeSverre/sql-splitter","clone":"git clone https://github.com/HelgeSverre/sql-splitter.git","description":"Split large SQL dump files into individual table files. Fast, memory-efficient, multi-dialect.","language":"Rust","stars":13,"topics":["cli","database","devtools","mysql","mysqldump","postgresql","rust","sql","sql-dump","sqlite"],"license":"MIT","category":"databases-storage","readme_excerpt":"sql-splitter Split large SQL dump files into individual table files. Fast, memory-efficient, multi-dialect. - 1 GB/s end-to-end split throughput on large dumps (0.8–1.4 GB/s across dialects on Apple M2 Max; hardware-dependent) - MySQL, PostgreSQL, SQLite, MSSQL support (including COPY FROM stdin , GO batches) - Compressed files — gzip, bzip2, xz, zstd, zip (single .sql member) auto-detected - Streaming architecture — handles files larger than RAM - 10x faster than shell-based alternatives Installation From crates.io Cargo features (library consumers) sql-splitter enables all features by default. To reduce dependency footprint: Optional features: - compression (gzip/bzip2/xz/zstd support, for compressed input and per-file output) - archive (single-file tar. / zip output, plus .zip archive input; implies compression ) - duckdb-query (enables the query command and DuckDB integration) From source Or download pre-built binaries from GitHub Releases. Man pages (optional) After installation, view documentation with man sql-splitter or man sql-splitter-diff . For cargo install users, install man pages manually: Usage Shell Completions Shell completions are automatically installed when using just install . For manual installation: Why sql-splitter? sql-splitter is a dump-first, CLI-first tool designed for automation and CI/CD pipelines. What it's optimized for Strength Description ------------------------------ --------------------------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/HelgeSverre","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HelgeSverre/sql-splitter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}