We want to force developers to explicitly list the names of tables that are not being scrubbed.
This would allow us to write an automated check that a developer doesn't introduce a new table to the database without giving thought to how it should be scrubbed.
We could a new file to the repo to list these in a format of our choosing. But perhaps it makes sense to make scrubber support this. Adding a new ignored key or similar?
Ideally we could introduce a new getTableList() method to the public API that a script can call when doing this sort of check.
We want to force developers to explicitly list the names of tables that are not being scrubbed.
This would allow us to write an automated check that a developer doesn't introduce a new table to the database without giving thought to how it should be scrubbed.
We could a new file to the repo to list these in a format of our choosing. But perhaps it makes sense to make scrubber support this. Adding a new
ignoredkey or similar?Ideally we could introduce a new
getTableList()method to the public API that a script can call when doing this sort of check.