Quick Navigation
×
Moodle 4.0 XRef and Diffs
Home
Quick Navigation
Moodle 4.0
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.0 Database Schema
Versions
Moodle 4.3
Moodle 4.2
Moodle 4.1
Moodle 4.0
Moodle 3.11
Moodle 3.10
Moodle 3.9
Classes
Functions
Variables
Constants
Tables
Namespaces
Search
Search moodle.org's
Developer Documentation
Search
See Release Notes
Bug fixes for general core bugs in 4.0.x will end 8 May 2023 (12 months).
Bug fixes for security issues in 4.0.x will end 13 November 2023 (18 months).
PHP version: minimum PHP 7.3.0 Note: the minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is also supported.
Moodle 4.0 Database Schema (by Marcus Green)
get_manager
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 385
/lib/dml/moodle_database.php
->
line 1224
Referenced 267 times:
/lib/dml/tests/dml_test.php
->
line 51
/lib/dml/tests/dml_test.php
->
line 550
/lib/dml/tests/dml_test.php
->
line 574
/lib/dml/tests/dml_test.php
->
line 704
/lib/dml/tests/dml_test.php
->
line 724
/lib/dml/tests/dml_test.php
->
line 770
/lib/dml/tests/dml_test.php
->
line 795
/lib/dml/tests/dml_test.php
->
line 974
/lib/dml/tests/dml_test.php
->
line 986
/lib/dml/tests/dml_test.php
->
line 1021
/lib/dml/tests/dml_test.php
->
line 1111
/lib/dml/tests/dml_test.php
->
line 1213
/lib/dml/tests/dml_test.php
->
line 1265
/lib/dml/tests/dml_test.php
->
line 1330
/lib/dml/tests/dml_test.php
->
line 1421
/lib/dml/tests/dml_test.php
->
line 1458
/lib/dml/tests/dml_test.php
->
line 1501
/lib/dml/tests/dml_test.php
->
line 1531
/lib/dml/tests/dml_test.php
->
line 1639
/lib/dml/tests/dml_test.php
->
line 1669
/lib/dml/tests/dml_test.php
->
line 1788
/lib/dml/tests/dml_test.php
->
line 1816
/lib/dml/tests/dml_test.php
->
line 1848
/lib/dml/tests/dml_test.php
->
line 1880
/lib/dml/tests/dml_test.php
->
line 1903
/lib/dml/tests/dml_test.php
->
line 1926
/lib/dml/tests/dml_test.php
->
line 1982
/lib/dml/tests/dml_test.php
->
line 2030
/lib/dml/tests/dml_test.php
->
line 2047
/lib/dml/tests/dml_test.php
->
line 2064
/lib/dml/tests/dml_test.php
->
line 2090
/lib/dml/tests/dml_test.php
->
line 2127
/lib/dml/tests/dml_test.php
->
line 2200
/lib/dml/tests/dml_test.php
->
line 2479
/lib/dml/tests/dml_test.php
->
line 2587
/lib/dml/tests/dml_test.php
->
line 2652
/lib/dml/tests/dml_test.php
->
line 2815
/lib/dml/tests/dml_test.php
->
line 2860
/lib/dml/tests/dml_test.php
->
line 3050
/lib/dml/tests/dml_test.php
->
line 3154
/lib/dml/tests/dml_test.php
->
line 3297
/lib/dml/tests/dml_test.php
->
line 3333
/lib/dml/tests/dml_test.php
->
line 3354
/lib/dml/tests/dml_test.php
->
line 3391
/lib/dml/tests/dml_test.php
->
line 3425
/lib/dml/tests/dml_test.php
->
line 3445
/lib/dml/tests/dml_test.php
->
line 3465
/lib/dml/tests/dml_test.php
->
line 3497
/lib/dml/tests/dml_test.php
->
line 3529
/lib/dml/tests/dml_test.php
->
line 3589
/lib/dml/tests/dml_test.php
->
line 3609
/lib/dml/tests/dml_test.php
->
line 3632
/lib/dml/tests/dml_test.php
->
line 3655
/lib/dml/tests/dml_test.php
->
line 3772
/lib/dml/tests/dml_test.php
->
line 3811
/lib/dml/tests/dml_test.php
->
line 3840
/lib/dml/tests/dml_test.php
->
line 3881
/lib/dml/tests/dml_test.php
->
line 3934
/lib/dml/tests/dml_test.php
->
line 3991
/lib/dml/tests/dml_test.php
->
line 4056
/lib/dml/tests/dml_test.php
->
line 4094
/lib/dml/tests/dml_test.php
->
line 4150
/lib/dml/tests/dml_test.php
->
line 4228
/lib/dml/tests/dml_test.php
->
line 4306
/lib/dml/tests/dml_test.php
->
line 4423
/lib/dml/tests/dml_test.php
->
line 4504
/lib/dml/tests/dml_test.php
->
line 4562
/lib/dml/tests/dml_test.php
->
line 4588
/lib/dml/tests/dml_test.php
->
line 4665
/lib/dml/tests/dml_test.php
->
line 4703
/lib/dml/tests/dml_test.php
->
line 4744
/lib/dml/tests/dml_test.php
->
line 4785
/lib/dml/tests/dml_test.php
->
line 4833
/lib/dml/tests/dml_test.php
->
line 4863
/lib/dml/tests/dml_test.php
->
line 5009
/lib/dml/tests/dml_test.php
->
line 5103
/lib/dml/tests/dml_test.php
->
line 5124
/lib/dml/tests/dml_test.php
->
line 5207
/lib/dml/tests/dml_test.php
->
line 5235
/lib/dml/tests/dml_test.php
->
line 5378
/lib/dml/tests/dml_test.php
->
line 5405
/lib/dml/tests/dml_test.php
->
line 5496
/lib/dml/tests/dml_test.php
->
line 5567
/lib/dml/tests/dml_test.php
->
line 5611
/lib/dml/tests/dml_test.php
->
line 5673
/lib/dml/tests/dml_test.php
->
line 5701
/lib/dml/tests/dml_test.php
->
line 5814
/lib/dml/tests/dml_test.php
->
line 5880
/lib/dml/tests/dml_test.php
->
line 5958
/lib/dml/tests/dml_test.php
->
line 6050
/auth/oauth2/db/upgrade.php
->
line 36
/lib/ddl/sqlite_sql_generator.php
->
line 333
/admin/tool/xmldb/actions/view_table_sql/view_table_sql.class.php
->
line 64
/admin/tool/xmldb/actions/view_table_sql/view_table_sql.class.php
->
line 99
/lib/dml/pgsql_native_moodle_database.php
->
line 792
/mod/assign/feedback/editpdf/db/upgrade.php
->
line 35
/admin/tool/xmldb/actions/check_oracle_semantics/check_oracle_semantics.class.php
->
line 110
/lib/testing/generator/data_generator.php
->
line 730
/backup/util/dbops/restore_controller_dbops.class.php
->
line 113
/backup/util/dbops/restore_controller_dbops.class.php
->
line 127
/admin/tool/log/store/database/tests/store_test.php
->
line 46
/lib/upgradelib.php
->
line 671
/lib/upgradelib.php
->
line 847
/lib/upgradelib.php
->
line 1047
/lib/upgradelib.php
->
line 1808
/lib/upgradelib.php
->
line 2286
/lib/upgradelib.php
->
line 2818
/admin/tool/usertours/db/upgrade.php
->
line 39
/backup/util/dbops/backup_controller_dbops.class.php
->
line 123
/backup/util/dbops/backup_controller_dbops.class.php
->
line 145
/backup/util/dbops/backup_controller_dbops.class.php
->
line 166
/auth/lti/db/upgrade.php
->
line 36
/lib/dml/oci_native_moodle_database.php
->
line 903
/lib/classes/event/base.php
->
line 786
/lib/classes/event/base.php
->
line 896
/lib/tests/datalib_update_with_unique_index_test.php
->
line 81
/admin/tool/xmldb/actions/check_foreign_keys/check_foreign_keys.class.php
->
line 63
/admin/tool/xmldb/actions/view_structure_sql/view_structure_sql.class.php
->
line 64
/admin/tool/xmldb/actions/view_structure_sql/view_structure_sql.class.php
->
line 91
/admin/tool/xmldb/actions/check_defaults/check_defaults.class.php
->
line 147
/mod/quiz/db/upgrade.php
->
line 33
/mod/workshop/db/upgrade.php
->
line 40
/admin/tool/brickfield/classes/manager.php
->
line 296
/admin/tool/brickfield/classes/manager.php
->
line 299
/admin/tool/brickfield/classes/manager.php
->
line 303
/admin/cli/mysql_compressed_rows.php
->
line 70
/lib/ddl/sql_generator.php
->
line 876
/lib/ddl/sql_generator.php
->
line 908
/lib/ddl/sql_generator.php
->
line 947
/lib/ddl/sql_generator.php
->
line 977
/lib/ddl/sql_generator.php
->
line 1029
/lib/ddl/sql_generator.php
->
line 1059
/lib/tests/statslib_test.php
->
line 544
/lib/tests/statslib_test.php
->
line 550
/lib/tests/statslib_test.php
->
line 556
/mod/forum/report/summary/classes/summary_table.php
->
line 828
/mod/forum/report/summary/classes/summary_table.php
->
line 848
/lib/tests/upgradelib_test.php
->
line 1635
/mod/quiz/accessrule/seb/db/upgrade.php
->
line 38
/auth/ldap/auth.php
->
line 676
/question/engine/upgrade/upgradelib.php
->
line 462
/admin/tool/httpsreplace/tests/httpsreplace_test.php
->
line 386
/admin/tool/xmldb/actions/check_bigints/check_bigints.class.php
->
line 99
/lib/db/upgradelib.php
->
line 1533
/lib/testing/classes/util.php
->
line 172
/lib/testing/classes/util.php
->
line 342
/lib/testing/classes/util.php
->
line 533
/lib/testing/classes/util.php
->
line 569
/lib/testing/classes/util.php
->
line 575
/lib/testing/classes/util.php
->
line 593
/lib/testing/classes/util.php
->
line 756
/lib/testing/classes/util.php
->
line 984
/mod/lti/db/upgrade.php
->
line 64
/lib/dml/pdo_moodle_database.php
->
line 183
/mod/assign/db/upgrade.php
->
line 35
/lib/dml/tests/pgsql_native_moodle_database_test.php
->
line 185
/lib/dml/tests/pgsql_native_moodle_database_test.php
->
line 287
/backup/util/dbops/tests/backup_dbops_test.php
->
line 87
/backup/util/dbops/tests/backup_dbops_test.php
->
line 181
/lib/db/upgrade.php
->
line 92
/question/type/multichoice/db/upgrade.php
->
line 35
/question/type/essay/db/upgrade.php
->
line 35
/lib/dml/mysqli_native_moodle_database.php
->
line 1089
/lib/dml/mysqli_native_moodle_database.php
->
line 2140
/mod/folder/db/upgrade.php
->
line 50
/search/tests/generator/lib.php
->
line 43
/search/tests/generator/lib.php
->
line 62
/mod/scorm/db/upgrade.php
->
line 35
/enrol/database/tests/sync_test.php
->
line 56
/enrol/database/tests/sync_test.php
->
line 181
/lib/db/install.php
->
line 84
/grade/grading/form/guide/lib.php
->
line 351
/admin/tool/dataprivacy/db/upgrade.php
->
line 36
/payment/gateway/paypal/db/upgrade.php
->
line 36
/lib/dtl/database_exporter.php
->
line 66
/search/engine/simpledb/classes/engine.php
->
line 302
/lib/dml/sqlsrv_native_moodle_database.php
->
line 752
/lib/dml/moodle_database.php
->
line 491
/lib/dml/moodle_database.php
->
line 2561
/mod/quiz/report/overview/db/upgrade.php
->
line 34
/mod/choice/db/upgrade.php
->
line 27
/mod/bigbluebuttonbn/db/upgrade.php
->
line 39
/backup/util/dbops/tests/restore_dbops_test.php
->
line 44
/admin/tool/httpsreplace/classes/url_finder.php
->
line 168
/admin/cli/check_database_schema.php
->
line 59
/enrol/lti/db/upgrade.php
->
line 41
/admin/tool/xmldb/actions/XMLDBCheckAction.class.php
->
line 81
/mod/data/tests/search/search_test.php
->
line 153
/mod/h5pactivity/db/upgrade.php
->
line 52
/mod/lti/service/gradebookservices/db/upgrade.php
->
line 60
/lib/classes/check/performance/dbschema.php
->
line 68
/lib/phpunit/classes/database_driver_testcase.php
->
line 117
/lib/accesslib.php
->
line 6406
/admin/tool/log/store/standard/tests/store_test.php
->
line 143
/lib/dml/tests/pgsql_native_recordset_test.php
->
line 74
/lib/dml/tests/pgsql_native_recordset_test.php
->
line 93
/privacy/tests/privacy/provider_test.php
->
line 132
/privacy/tests/privacy/provider_test.php
->
line 295
/lib/statslib.php
->
line 1589
/lib/statslib.php
->
line 1675
/tag/classes/tag.php
->
line 1318
/tag/classes/tag.php
->
line 1353
/auth/db/tests/db_test.php
->
line 54
/auth/db/tests/db_test.php
->
line 168
/lib/dtl/database_importer.php
->
line 72
/lib/tests/persistent_test.php
->
line 48
/lib/tests/persistent_test.php
->
line 78
/mod/quiz/report/statistics/db/install.php
->
line 32
/lib/dml/tests/dml_table_test.php
->
line 85
/lib/dml/tests/dml_table_test.php
->
line 169
/lib/dml/tests/dml_table_test.php
->
line 205
/lib/phpunit/classes/phpunit_dataset.php
->
line 228
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 144
/lib/tests/performance/filtersettingsperformancetester.php
->
line 57
/admin/tool/xmldb/actions/check_indexes/check_indexes.class.php
->
line 60
/admin/tool/xmldb/actions/check_indexes/check_indexes.class.php
->
line 143
/mod/book/db/upgrade.php
->
line 35
/lib/adminlib.php
->
line 369
/lib/adminlib.php
->
line 389
/lib/adminlib.php
->
line 391
/lib/ddl/tests/ddl_test.php
->
line 44
/lib/ddl/tests/ddl_test.php
->
line 122
/lib/ddl/tests/ddl_test.php
->
line 147
/lib/ddl/tests/ddl_test.php
->
line 169
/lib/ddl/tests/ddl_test.php
->
line 215
/lib/ddl/tests/ddl_test.php
->
line 565
/lib/ddl/tests/ddl_test.php
->
line 649
/lib/ddl/tests/ddl_test.php
->
line 682
/lib/ddl/tests/ddl_test.php
->
line 716
/lib/ddl/tests/ddl_test.php
->
line 781
/lib/ddl/tests/ddl_test.php
->
line 946
/lib/ddl/tests/ddl_test.php
->
line 1003
/lib/ddl/tests/ddl_test.php
->
line 1163
/lib/ddl/tests/ddl_test.php
->
line 1264
/lib/ddl/tests/ddl_test.php
->
line 1309
/lib/ddl/tests/ddl_test.php
->
line 1345
/lib/ddl/tests/ddl_test.php
->
line 1375
/lib/ddl/tests/ddl_test.php
->
line 1430
/lib/ddl/tests/ddl_test.php
->
line 1449
/lib/ddl/tests/ddl_test.php
->
line 1479
/lib/ddl/tests/ddl_test.php
->
line 1491
/lib/ddl/tests/ddl_test.php
->
line 1505
/lib/ddl/tests/ddl_test.php
->
line 1521
/lib/ddl/tests/ddl_test.php
->
line 1535
/lib/ddl/tests/ddl_test.php
->
line 1552
/lib/ddl/tests/ddl_test.php
->
line 1604
/lib/ddl/tests/ddl_test.php
->
line 1615
/lib/ddl/tests/ddl_test.php
->
line 1650
/lib/ddl/tests/ddl_test.php
->
line 1679
/lib/ddl/tests/ddl_test.php
->
line 1796
/lib/ddl/tests/ddl_test.php
->
line 1821
/lib/ddl/tests/ddl_test.php
->
line 1844
/lib/ddl/tests/ddl_test.php
->
line 1862
/lib/ddl/tests/ddl_test.php
->
line 1911
/lib/ddl/tests/ddl_test.php
->
line 1955
/lib/ddl/tests/ddl_test.php
->
line 1999
/lib/ddl/tests/ddl_test.php
->
line 2047
/lib/ddl/tests/ddl_test.php
->
line 2106
/lib/ddl/tests/ddl_test.php
->
line 2180
/lib/ddl/tests/ddl_test.php
->
line 2289
/lib/ddl/tests/ddl_test.php
->
line 2338
/lib/ddl/tests/ddl_test.php
->
line 2407
/lib/ddl/tests/ddl_test.php
->
line 2458
/message/output/email/db/upgrade.php
->
line 35
/mod/forum/db/upgrade.php
->
line 48
/lib/dml/moodle_temptables.php
->
line 140
/admin/cli/install.php
->
line 116