Weave 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

A PHP package for dumping MySQL, MariaDB, PostgreSQL, SQLite, and MongoDB databases with a fluent API. It wraps native tools like mysqldump and pg_dump, letting you write a dump straight to a file in just a few lines of code.

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.
djstarcom/laravel-breadcrumbs
djstarcom/laravel-server-timing
class-atlas/laravel-flitt
ipregistry/ipregistry-laravel
daimakuai-ext/config
tomassalazarlopez/laravel-filemanager
ergare17/tasks
magentron/elasticemail-php
anilcancakir/laravel-agent-mcp
callcocam/laravel-whatsapp-cloud
winavin/permissions
daimakuai-ext/reporter
springjk/laravel-admin
kwaadpepper/laravel-storage-manager
karlerss/laravel-db-script-manager
hexincorp/laravel-debugbar
quellabs/canvas
quellabs/annotation-reader
mydnic/volet-feature-board
wmde/fundraising-phpcs