Difference between revisions of "Dynamic Live Mode"
(Created page with " Dynamic Live Mode (DLM) is a database management feature introduced with UBIK.Server version 4.0. == Description == Essentially, DLM is an O-R mapper capable of maintainin...") |
m |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
Dynamic Live Mode (DLM) is a database management feature introduced with UBIK.Server version 4.0. | Dynamic Live Mode (DLM) is a database management feature introduced with UBIK.Server version 4.0. | ||
Line 11: | Line 10: | ||
* All meta classes are released, at all times. | * All meta classes are released, at all times. | ||
* In order to change a meta class, you don't have to go to Sandbox mode anymore. | * In order to change a meta class, you don't have to go to Sandbox mode anymore. | ||
− | * No SQL update scripts are required anymore; UBIK.Studio or SmartStudio can be used to install or upgrade an Environment. | + | * No SQL update scripts are required anymore; UBIK.Studio or SmartStudio can be used to install or upgrade an Environment (for versions 4.0.0 and higher). |
* Instead of a prepared "Release" database, an empty database can be used for the installation of a new UBIK Environment. | * Instead of a prepared "Release" database, an empty database can be used for the installation of a new UBIK Environment. | ||
− | * For human readability and reports, a DB View is generated. The system tables generated and maintained by DLM are not easily human readable and should be manipulated by the user. | + | * For human readability and reports, a DB View is generated. The system tables generated and maintained by DLM are not easily human readable and should never be manipulated by the user. |
+ | |||
+ | == See also == | ||
+ | * [[HowTo:Transfer Data from 3.7 to 4.0]] | ||
+ | |||
+ | [[Category:Database|Dynamic Live Mode]] | ||
+ | [[Category:Studio|Dynamic Live Mode]] | ||
+ | [[Category:Version 4.0|Dynamic Live Mode]] |
Latest revision as of 17:39, 8 March 2023
Dynamic Live Mode (DLM) is a database management feature introduced with UBIK.Server version 4.0.
Description
Essentially, DLM is an O-R mapper capable of maintaining database tables for all meta classes, automatically adapting to changes by the user. DLM is the successor of the "Live Mode" in earlier UBIK.Server versions. This means, "Sandbox Mode" is obsolete now, since all meta classes are released permanently now. Any change to the inheritance structure or meta properties of a meta class is reflected in the database automatically.
Consequences
- All meta classes are released, at all times.
- In order to change a meta class, you don't have to go to Sandbox mode anymore.
- No SQL update scripts are required anymore; UBIK.Studio or SmartStudio can be used to install or upgrade an Environment (for versions 4.0.0 and higher).
- Instead of a prepared "Release" database, an empty database can be used for the installation of a new UBIK Environment.
- For human readability and reports, a DB View is generated. The system tables generated and maintained by DLM are not easily human readable and should never be manipulated by the user.