An open API service indexing awesome lists of open source software.

https://github.com/kellerkinderde/shopware6-database-dump

Dump a Shopware 6 database for your local environments (and filter GDPR data)
https://github.com/kellerkinderde/shopware6-database-dump

database gdpr shopware shopware6

Last synced: 10 months ago
JSON representation

Dump a Shopware 6 database for your local environments (and filter GDPR data)

Awesome Lists containing this project

README

          

# shopware6-database-dump
Dump a Shopware 6 database for your local environments (and filter GDPR data).

## Disclaimer
We support a standard Shopware 6 database along with the official Klarna, PAYONE and Unzer plugins.

Please understand, that we can not give any guarantees for GDPR compliance of the resulting dump.

## Requirements
You need to have `gzip` and `mysqldump` installed and available via your `PATH`.
MySQL will be accessed via IP, sockets are not supported yet.

## Usage
Run `./shopware6-database-dump.sh` to see available options:

```
Dumps a Shopware 6 database with a bit of cleanup and a GDPR mode ignoring more data.

Usage:
shopware6-database-dump.sh --database db_name --user username [--host 127.0.0.1] [--port 3306] [--gdpr]
shopware6-database-dump.sh -d db_name -u username [-H 127.0.0.1] [-p 3306] [--gdpr]
shopware6-database-dump.sh -h | --help

Options:
-h --help Display this help information.
-d --database Set database name
-u --user Set database user name
-H --host Set hostname for database server (default: 127.0.0.1)
-p --port Set database server port (default: 3306)
--gdpr Enable GDPR data filtering
```

Your dump will be written to `dump.sql.gz`.

## License
MIT