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)
dataobject
[
Top level directory
]
Variable Cross Reference
at:
/lib/dml/pgsql_native_moodle_database.php
->
line 1150
/lib/dml/pgsql_native_moodle_database.php
->
line 1212
/lib/dml/pgsql_native_moodle_database.php
->
line 1278
/lib/dml/pgsql_native_moodle_database.php
->
line 1351
/lib/upgradelib.php
->
line 2037
/lib/dml/oci_native_moodle_database.php
->
line 1308
/lib/dml/oci_native_moodle_database.php
->
line 1341
/lib/dml/oci_native_moodle_database.php
->
line 1416
/repository/nextcloud/tests/lib_test.php
->
line 636
/lib/dml/pdo_moodle_database.php
->
line 399
/lib/dml/pdo_moodle_database.php
->
line 474
/lib/dml/pdo_moodle_database.php
->
line 597
/lib/dml/mysqli_native_moodle_database.php
->
line 1383
/lib/dml/mysqli_native_moodle_database.php
->
line 1468
/lib/dml/mysqli_native_moodle_database.php
->
line 1535
/lib/dml/mysqli_native_moodle_database.php
->
line 1606
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1134
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1168
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1238
/lib/dml/moodle_database.php
->
line 1835
/lib/authlib.php
->
line 1106
/cache/tests/cache_test.php
->
line 312
Referenced 164 times:
/lib/dml/tests/dml_test.php
->
line 6111
/lib/dml/tests/dml_test.php
->
line 6112
/lib/dml/tests/dml_test.php
->
line 6114
/lib/dml/pgsql_native_moodle_database.php
->
line 1149
/lib/dml/pgsql_native_moodle_database.php
->
line 1150
/lib/dml/pgsql_native_moodle_database.php
->
line 1150
/lib/dml/pgsql_native_moodle_database.php
->
line 1159
/lib/dml/pgsql_native_moodle_database.php
->
line 1208
/lib/dml/pgsql_native_moodle_database.php
->
line 1209
/lib/dml/pgsql_native_moodle_database.php
->
line 1209
/lib/dml/pgsql_native_moodle_database.php
->
line 1212
/lib/dml/pgsql_native_moodle_database.php
->
line 1212
/lib/dml/pgsql_native_moodle_database.php
->
line 1214
/lib/dml/pgsql_native_moodle_database.php
->
line 1215
/lib/dml/pgsql_native_moodle_database.php
->
line 1217
/lib/dml/pgsql_native_moodle_database.php
->
line 1222
/lib/dml/pgsql_native_moodle_database.php
->
line 1249
/lib/dml/pgsql_native_moodle_database.php
->
line 1252
/lib/dml/pgsql_native_moodle_database.php
->
line 1277
/lib/dml/pgsql_native_moodle_database.php
->
line 1278
/lib/dml/pgsql_native_moodle_database.php
->
line 1278
/lib/dml/pgsql_native_moodle_database.php
->
line 1283
/lib/dml/pgsql_native_moodle_database.php
->
line 1350
/lib/dml/pgsql_native_moodle_database.php
->
line 1351
/lib/dml/pgsql_native_moodle_database.php
->
line 1351
/lib/dml/pgsql_native_moodle_database.php
->
line 1356
/lib/upgradelib.php
->
line 2037
/lib/upgradelib.php
->
line 2038
/lib/upgradelib.php
->
line 2039
/lib/upgradelib.php
->
line 2040
/lib/upgradelib.php
->
line 2041
/lib/upgradelib.php
->
line 2042
/lib/upgradelib.php
->
line 2045
/lib/upgradelib.php
->
line 2048
/lib/upgradelib.php
->
line 2049
/lib/upgradelib.php
->
line 2050
/lib/upgradelib.php
->
line 2052
/lib/upgradelib.php
->
line 2052
/lib/upgradelib.php
->
line 2053
/lib/upgradelib.php
->
line 2055
/lib/upgradelib.php
->
line 2057
/lib/upgradelib.php
->
line 2058
/lib/upgradelib.php
->
line 2059
/lib/upgradelib.php
->
line 2059
/lib/upgradelib.php
->
line 2061
/lib/upgradelib.php
->
line 2061
/lib/upgradelib.php
->
line 2064
/lib/upgradelib.php
->
line 2066
/lib/upgradelib.php
->
line 2066
/lib/upgradelib.php
->
line 2070
/lib/upgradelib.php
->
line 2071
/lib/upgradelib.php
->
line 2071
/lib/upgradelib.php
->
line 2073
/lib/upgradelib.php
->
line 2074
/lib/upgradelib.php
->
line 2076
/lib/upgradelib.php
->
line 2077
/lib/upgradelib.php
->
line 2077
/lib/upgradelib.php
->
line 2080
/lib/upgradelib.php
->
line 2082
/lib/upgradelib.php
->
line 2082
/lib/upgradelib.php
->
line 2085
/lib/upgradelib.php
->
line 2086
/lib/upgradelib.php
->
line 2088
/lib/upgradelib.php
->
line 2089
/lib/upgradelib.php
->
line 2090
/lib/upgradelib.php
->
line 2091
/lib/upgradelib.php
->
line 2093
/lib/upgradelib.php
->
line 2093
/lib/upgradelib.php
->
line 2098
/lib/upgradelib.php
->
line 2111
/lib/upgradelib.php
->
line 2113
/lib/filestorage/stored_file.php
->
line 138
/lib/filestorage/stored_file.php
->
line 144
/lib/dml/oci_native_moodle_database.php
->
line 1307
/lib/dml/oci_native_moodle_database.php
->
line 1308
/lib/dml/oci_native_moodle_database.php
->
line 1308
/lib/dml/oci_native_moodle_database.php
->
line 1317
/lib/dml/oci_native_moodle_database.php
->
line 1340
/lib/dml/oci_native_moodle_database.php
->
line 1341
/lib/dml/oci_native_moodle_database.php
->
line 1341
/lib/dml/oci_native_moodle_database.php
->
line 1346
/lib/dml/oci_native_moodle_database.php
->
line 1415
/lib/dml/oci_native_moodle_database.php
->
line 1416
/lib/dml/oci_native_moodle_database.php
->
line 1416
/lib/dml/oci_native_moodle_database.php
->
line 1421
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 260
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 261
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 271
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 295
/repository/nextcloud/tests/lib_test.php
->
line 636
/repository/nextcloud/tests/lib_test.php
->
line 637
/repository/nextcloud/tests/lib_test.php
->
line 638
/repository/nextcloud/tests/lib_test.php
->
line 639
/repository/nextcloud/tests/lib_test.php
->
line 640
/repository/nextcloud/tests/lib_test.php
->
line 641
/repository/nextcloud/tests/lib_test.php
->
line 642
/repository/nextcloud/tests/lib_test.php
->
line 643
/repository/nextcloud/tests/lib_test.php
->
line 644
/repository/nextcloud/tests/lib_test.php
->
line 646
/lib/dml/pdo_moodle_database.php
->
line 398
/lib/dml/pdo_moodle_database.php
->
line 399
/lib/dml/pdo_moodle_database.php
->
line 399
/lib/dml/pdo_moodle_database.php
->
line 408
/lib/dml/pdo_moodle_database.php
->
line 473
/lib/dml/pdo_moodle_database.php
->
line 474
/lib/dml/pdo_moodle_database.php
->
line 474
/lib/dml/pdo_moodle_database.php
->
line 479
/lib/dml/pdo_moodle_database.php
->
line 596
/lib/dml/pdo_moodle_database.php
->
line 597
/lib/dml/pdo_moodle_database.php
->
line 597
/lib/dml/pdo_moodle_database.php
->
line 601
/lib/dml/mysqli_native_moodle_database.php
->
line 1382
/lib/dml/mysqli_native_moodle_database.php
->
line 1383
/lib/dml/mysqli_native_moodle_database.php
->
line 1383
/lib/dml/mysqli_native_moodle_database.php
->
line 1392
/lib/dml/mysqli_native_moodle_database.php
->
line 1464
/lib/dml/mysqli_native_moodle_database.php
->
line 1465
/lib/dml/mysqli_native_moodle_database.php
->
line 1465
/lib/dml/mysqli_native_moodle_database.php
->
line 1468
/lib/dml/mysqli_native_moodle_database.php
->
line 1468
/lib/dml/mysqli_native_moodle_database.php
->
line 1470
/lib/dml/mysqli_native_moodle_database.php
->
line 1471
/lib/dml/mysqli_native_moodle_database.php
->
line 1473
/lib/dml/mysqli_native_moodle_database.php
->
line 1478
/lib/dml/mysqli_native_moodle_database.php
->
line 1508
/lib/dml/mysqli_native_moodle_database.php
->
line 1510
/lib/dml/mysqli_native_moodle_database.php
->
line 1534
/lib/dml/mysqli_native_moodle_database.php
->
line 1535
/lib/dml/mysqli_native_moodle_database.php
->
line 1535
/lib/dml/mysqli_native_moodle_database.php
->
line 1540
/lib/dml/mysqli_native_moodle_database.php
->
line 1605
/lib/dml/mysqli_native_moodle_database.php
->
line 1606
/lib/dml/mysqli_native_moodle_database.php
->
line 1606
/lib/dml/mysqli_native_moodle_database.php
->
line 1611
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1133
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1134
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1134
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1143
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1166
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1167
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1168
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1168
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1174
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1237
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1238
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1238
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1243
/lib/dml/moodle_database.php
->
line 1804
/lib/dml/moodle_database.php
->
line 1831
/lib/dml/moodle_database.php
->
line 1832
/lib/dml/moodle_database.php
->
line 1832
/lib/dml/moodle_database.php
->
line 1835
/lib/dml/moodle_database.php
->
line 1835
/lib/dml/moodle_database.php
->
line 1837
/lib/dml/moodle_database.php
->
line 1838
/lib/dml/moodle_database.php
->
line 1841
/lib/dml/moodle_database.php
->
line 1854
/lib/dml/moodle_database.php
->
line 1879
/lib/authlib.php
->
line 1106
/lib/authlib.php
->
line 1107
/lib/authlib.php
->
line 1108
/cache/tests/cache_test.php
->
line 312
/cache/tests/cache_test.php
->
line 353
/cache/tests/cache_test.php
->
line 354