New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

sidigi/laravel-db-masked-dump

Dump masked information from your database
1,468
Install
composer require sidigi/laravel-db-masked-dump
Latest Version:2.0.0
PHP:^7.4|^8.0
Laravel:7 – 10
License:MIT
Last Updated:Mar 16, 2023
Links: GitHub  ·  Packagist
Maintainer: SidiGi

Laravel DB Masked Dump

Latest Version on Packagist Total Downloads

A database dumping package that allows you to replace and mask columns while dumping your database.

You can :

  • Replace
$table->replace();
  • Ignore ids
$table->ignore();
$table->isIgnored();
  • Mask
$table->mask();
  • Create rule for replace
$table->replaceWhen();
  • Get schema or full dump
$table->schemaOnly();
  • Set priority tables for dump
$shema->priorityTables();
  • Disable constrain for table
$table->disableConstrain();
$shema->disableAllConstrains();
  • More
modifyQuery()
fullDump()
schemaOnly()
shouldDumpData()

Installation

You can install the package via composer v2:

composer require sergefenix/laravel-db-masked-dump

Commands

php artisan vendor:publish --provider=FenixDumper\\LaravelMaskedDumper\\LaravelMaskedDumpServiceProvider
php artisan db:masked-dump output.sql
php artisan db:masked-dump output.sql --definition=sqlite
php artisan db:masked-dump output.sql --gzip

Credits

License

The MIT License (MIT). Please see License File for more information.

Related Packages

sergefenix/laravel-db-masked-dump

Dump masked information from your database

2,659 2
doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

655,942,320 9,702
laravel/framework

The Laravel Framework.

610,364,751 34,988
laravel/tinker

Powerful REPL for the Laravel framework.

518,004,183 7,444
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

435,097,283 607

Version History

Version Released PHP Laravel License
2.0.0 ^7.4|^8.0 ^7.0|^8.0|^9.0|^10.0 MIT
1.0.1 ^7.4|^8.0 ^7.0|^8.0|^9.0 MIT
1.0.0 ^7.4|^8.0 ^7.0|^8.0 MIT