erdomke / InnovatorAdmin

A tool for managing Aras Innovator installations focusing on improving the import/export experience.
http://erdomke.github.io/InnovatorAdmin/
MIT License
58 stars 43 forks source link

AMLStudio: Add a property "Production Database" #11

Closed rneuber1 closed 8 years ago

rneuber1 commented 9 years ago

Add a property "Production Database" to the connections.In this case, warn if the user tries to perform write operations (add, edit, merge, lock, delete in AML) or update, insert,delete, drop etc. in SQL) or any manipulating AML method (“PromoteItem”, “PurgeItem”, “RebuildKeyedNames”) See #5 for details.

rneuber1 commented 8 years ago

Maybe use "Confirm" instead of "Production". If this is checked for a connection, every query done against this database has to be confirmed to prevent accidential operations on important (production etc.) databases.