Releases: beyondcode/laravel-masked-db-dump
Releases · beyondcode/laravel-masked-db-dump
3.0.0
v3.0.0
⚠️ Breaking Changes
Data Inserts Only (No Schema Dump)
The output of the dump process will now only include data inserts (INSERT INTO ...
), and no longer includes schema definitions. Ensure your pipelines and dump usage are updated accordingly, and schema creation is handled separately if necessary.
Features
Exclude Specific Tables from dumps
Introduces the ability to exclude specific tables from the dump process via the DumpSchema::exclude()
method, ensuring flexibility when dumping databases for specific scenarios.
Thanks @k2idev
Optimize dumps with chunking
Adds a new method TableDefinition::outputInChunksOf(int $chunkSize)
to support chunked inserts for large datasets, improving performance and reducing memory consumption during the dump process.
Thanks @k2idev
Other
- Laravel 11 compatibility & PHP 8.4 support
- Updated PHP unit config
2.1.0
What's Changed
- add support for serializable config by @kswilliames in #15
- add support for Laravel 9 and bump testbench and phpunit versions by @crezra in #14
New Contributors
- @kswilliames made their first contribution in #15
- @crezra made their first contribution in #14
Full Changelog: 2.0.1...2.1.0