-
New Feature
-
Resolution: Deferred
-
Minor
-
None
-
4.4
-
None
-
MOODLE_404_STABLE
Deprecate Moodle's XMLDB editor and instead make an approach similar to what some frameworks like Django do with Models where you define objects extending a class and these classes are translated to tables (either creations or modifications) on plugins/core installs.
Similar to what the \core\persistent class do already but not only handling database's queries but tables creations and modifications.
For example:
- Having all models inside db/models/[object_name].php
- Having all databases migrations generated automatically in db/migrations/[id].php