Skip to content

Add support for DB sanitisation at source #2387

@AlexSkrypnyk

Description

@AlexSkrypnyk

Vortex currently only sanitises at destination, just after importing into DB. This is to prevent production data leaking.

But there are cases where the DB should be sanitised at source.

There is a solution that allows to sanitise without the need for a second DB (where the sanitisation would take place) by running operations on the dump while it is being "streammed":

https://github.com/robiningelbrecht/drush-gdpr-dumper
https://github.com/druidfi/gdpr-mysqldump
https://github.com/druidfi/mysqldump-php

Some of these projects are either archived or have not been updated for a while.

We need to either "adopt" these packages and maintain them OR re-create these packages from scratch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    BACKLOG

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions