Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Db Dumper Laravel Package

spatie/db-dumper

PHP database dump utility supporting MySQL, MariaDB, PostgreSQL, SQLite, and MongoDB. Wraps native tools (mysqldump, mariadb-dump, pg_dump, sqlite3, mongodump) with a simple fluent API to export databases to SQL or gz files.

View on GitHub
Deep Wiki
Context7
4.1.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/4.1.0...4.1.1

4.1.0

What's Changed

4.0.0

Breaking Changes

  • Require PHP 8.4+
  • Removed hidden illuminate/support dependency — getSSLFlag() no longer uses DB::selectOne() to auto-detect MySQL version. It now defaults to ssl-mode=DISABLED (works on MySQL 5.7.11+ and required for 8.4+). Use setSslFlag('skip-ssl') if you need the old flag for older MySQL versions.

Added

  • includeRoutines() method for MySQL and MariaDB to include stored procedures and functions in dumps
  • excludeTablesData() method for MySQL and MariaDB to exclude data for specific tables while keeping their structure
  • PHPStan static analysis at max level

Changed

  • Upgraded to Pest 4
  • Refactored codebase to use promoted constructor properties and standardized naming
  • Added array type annotations throughout the codebase

Full Changelog: https://github.com/spatie/db-dumper/compare/3.8.3...4.0.0

3.8.3

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.8.2...3.8.3

3.8.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.8.1...3.8.2

3.8.1

What's Changed

Full Changelog: https://github.com/spatie/db-dumper/compare/3.8.0...3.8.1

3.8.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.7.2...3.8.0

3.7.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.7.1...3.7.2

3.7.1
3.7.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.6.0...3.7.0

3.6.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.5.0...3.6.0

3.5.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.3...3.5.0

3.4.3

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.2...3.4.3

3.4.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.1...3.4.2

3.4.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.4.0...3.4.1

3.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.3.1...3.4.0

3.3.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.3.0...3.3.1

3.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.2.1...3.3.0

3.2.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.2.0...3.2.1

3.2.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.1.2...3.2.0

3.1.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.1.1...3.1.2

3.1.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/db-dumper/compare/3.1.0...3.1.1

3.1.0
  • Add includeTables support for Sqlite

Full Changelog: https://github.com/spatie/db-dumper/compare/3.0.1...3.1.0

3.0.1
  • remove type declaration that causes errors (#151)
3.0.0
2.21.1
  • fix attempt to generate dump over http connection when using socket (#145)
2.21.0
  • fix: make the process more extensible, avoid touching anything (#141)
2.20.0
  • revert changes in 2.19.0
2.19.0
  • fix: add some public functions that allow extensibility (#139)
2.18.0
  • support php 8 (#136)
2.17.0
  • add doNotUseColumnStatistics
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope
anil/file-picker
broqit/fields-ai