HyphaApp / hypha

Submission management software for open calls
https://www.hypha.app
BSD 3-Clause "New" or "Revised" License
67 stars 38 forks source link

Create command to sanitize database #3979

Open bickelj opened 3 weeks ago

bickelj commented 3 weeks ago

Is your feature request related to a problem? Please describe.

As developers, there are times that recreating an issue requires recreating a data condition, and to do that most quickly involves restoring a customer database. However, we would rather use fake data than real data to minimize the risk of exposing sensitive data.

Describe the solution you'd like

A django command that replaces all the identifiable information in the database with fake text.

Priority

Affected roles

frjo commented 3 weeks ago

Excellent feature!

theskumar commented 3 weeks ago

Might be related and/or alteast can use the same underlying logic when someone implements the feature blow: