Skip to content

Releases: beyondcode/laravel-masked-db-dump

3.0.0

09 Dec 16:14
a9d74ba
Compare
Choose a tag to compare

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

04 Oct 09:39
d13915c
Compare
Choose a tag to compare

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

Full Changelog: 2.0.1...2.1.0

2.0.1

02 Oct 11:13
4c917fb
Compare
Choose a tag to compare

Laravel 10 Compatibility

2.0.0

02 Oct 11:00
02920e3
Compare
Choose a tag to compare

Laravel 10 Compatibility

1.0.0

22 Feb 10:18
Compare
Choose a tag to compare
  • Initial Release