{{UBIK}} plugins are detected when an Environment is initialized, and the user is prompted with a database upgrade if necessary. The technical maintenance of the database is automatic and allows for arbitrary adaptations.
The plugin developer can decide whether to make meta definitions immutable (as system design objects in the System namespace) or further customizable by the user(as regular content). Custom scripts can be executed everytime every time the Environment is connected or just during an upgrade.
== Prerequisites ==
To understand the code, knowledge about the {{UBIK}} [[Entity_Data_Model|ER-model ]] and the [[Injection_Management|plugin injection mechanism ]] is required.
== Instructions ==