Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

makinacorpus/DbToolsBundle

Open more actions menu

Repository files navigation

Coding standards Static Analysis Documentation build Continuous Integration

DbToolsBundle

A PHP tool to back up, restore and anonymize databases

  • Back up: Back up your database and manage your dumps with a simple command.
  • Restore: Easily restore a previous dump of your database.
  • Anonymize: Set up database anonymization with a simple YAML configuration file.
  • Set up a GDPR-friendly workflow: Make it easier to follow GDPR best practices when importing production dump to other environments.
  • Easily use it with Symfony: autoconfiguration and anonymization with PHP attributes on Doctrine Entities

Installation

DbToolsBundle requires PHP 8.1 or higher. Run the following command to install it in your PHP application:

composer require makinacorpus/db-tools-bundle

Documentation

Read DbToolsBundle documentation on Read the Docs.

Contributing

The DbToolsBundle is an Open Source project, if you want to help check out the contribute page on the documentation.

Licence

This software is published under the MIT License.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.