Quick Navigation
×
Moodle 4.3 XRef and Diffs
Home
Quick Navigation
Moodle 4.3
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.3 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.3.x will end 7 October 2024 (12 months).
Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.
Moodle 4.3 Database Schema (by Marcus Green)
XMLDB_KEY_PRIMARY
[
Top level directory
]
Constant Cross Reference
at:
/lib/xmldb/xmldb_constants.php
->
line 64
Referenced 235 times:
/admin/tool/dataprivacy/db/upgrade.php
->
line 105
/admin/tool/dataprivacy/db/upgrade.php
->
line 124
/admin/tool/dataprivacy/db/upgrade.php
->
line 141
/admin/tool/xmldb/actions/edit_key/edit_key.class.php
->
line 122
/admin/tool/xmldb/actions/edit_key/edit_key.class.php
->
line 122
/lib/db/upgrade.php
->
line 236
/lib/db/upgrade.php
->
line 284
/lib/db/upgrade.php
->
line 495
/lib/db/upgrade.php
->
line 515
/lib/db/upgrade.php
->
line 540
/lib/db/upgrade.php
->
line 881
/lib/db/upgrade.php
->
line 1158
/lib/db/upgrade.php
->
line 1184
/lib/db/upgrade.php
->
line 1290
/lib/db/upgrade.php
->
line 1500
/lib/db/upgrade.php
->
line 1539
/lib/db/upgrade.php
->
line 1558
/lib/db/upgrade.php
->
line 1579
/lib/db/upgrade.php
->
line 1600
/lib/db/upgrade.php
->
line 1620
/lib/db/upgrade.php
->
line 1642
/lib/db/upgrade.php
->
line 1665
/lib/db/upgrade.php
->
line 1688
/lib/db/upgrade.php
->
line 2033
/lib/db/upgrade.php
->
line 2061
/lib/db/upgrade.php
->
line 2083
/lib/db/upgrade.php
->
line 2105
/lib/db/upgrade.php
->
line 2858
/lib/db/upgrade.php
->
line 3174
/lib/db/upgrade.php
->
line 3277
/lib/db/upgrade.php
->
line 3295
/lib/db/upgrade.php
->
line 3586
/auth/ldap/auth.php
->
line 695
/admin/tool/xmldb/actions/new_table/new_table.class.php
->
line 96
/lib/dml/tests/dml_table_test.php
->
line 93
/lib/dml/tests/dml_table_test.php
->
line 178
/lib/dml/tests/dml_table_test.php
->
line 214
/lib/ddl/database_manager.php
->
line 256
/lib/ddl/database_manager.php
->
line 261
/lib/ddl/database_manager.php
->
line 750
/lib/ddl/database_manager.php
->
line 769
/lib/ddl/database_manager.php
->
line 1116
/lib/ddl/tests/ddl_test.php
->
line 69
/lib/ddl/tests/ddl_test.php
->
line 103
/lib/ddl/tests/ddl_test.php
->
line 276
/lib/ddl/tests/ddl_test.php
->
line 277
/lib/ddl/tests/ddl_test.php
->
line 309
/lib/ddl/tests/ddl_test.php
->
line 323
/lib/ddl/tests/ddl_test.php
->
line 339
/lib/ddl/tests/ddl_test.php
->
line 355
/lib/ddl/tests/ddl_test.php
->
line 368
/lib/ddl/tests/ddl_test.php
->
line 384
/lib/ddl/tests/ddl_test.php
->
line 400
/lib/ddl/tests/ddl_test.php
->
line 416
/lib/ddl/tests/ddl_test.php
->
line 432
/lib/ddl/tests/ddl_test.php
->
line 448
/lib/ddl/tests/ddl_test.php
->
line 464
/lib/ddl/tests/ddl_test.php
->
line 480
/lib/ddl/tests/ddl_test.php
->
line 496
/lib/ddl/tests/ddl_test.php
->
line 512
/lib/ddl/tests/ddl_test.php
->
line 528
/lib/ddl/tests/ddl_test.php
->
line 544
/lib/ddl/tests/ddl_test.php
->
line 574
/lib/ddl/tests/ddl_test.php
->
line 606
/lib/ddl/tests/ddl_test.php
->
line 629
/lib/ddl/tests/ddl_test.php
->
line 1011
/lib/ddl/tests/ddl_test.php
->
line 1269
/lib/ddl/tests/ddl_test.php
->
line 1315
/lib/ddl/tests/ddl_test.php
->
line 1351
/lib/ddl/tests/ddl_test.php
->
line 1403
/lib/ddl/tests/ddl_test.php
->
line 1417
/lib/ddl/tests/ddl_test.php
->
line 1582
/lib/ddl/tests/ddl_test.php
->
line 1764
/lib/ddl/tests/ddl_test.php
->
line 1770
/lib/ddl/tests/ddl_test.php
->
line 1874
/lib/ddl/tests/ddl_test.php
->
line 1916
/lib/ddl/tests/ddl_test.php
->
line 1961
/lib/ddl/tests/ddl_test.php
->
line 1987
/lib/ddl/tests/ddl_test.php
->
line 2009
/lib/ddl/tests/ddl_test.php
->
line 2034
/lib/ddl/tests/ddl_test.php
->
line 2062
/lib/ddl/tests/ddl_test.php
->
line 2088
/lib/ddl/tests/ddl_test.php
->
line 2111
/lib/ddl/tests/ddl_test.php
->
line 2162
/lib/ddl/tests/ddl_test.php
->
line 2466
/lib/xmldb/xmldb_constants.php
->
line 64
/mod/forum/report/summary/classes/summary_table.php
->
line 827
/lib/ddl/sqlite_sql_generator.php
->
line 105
/admin/tool/xmldb/actions/check_indexes/check_indexes.class.php
->
line 72
/lib/tests/datalib_update_with_unique_index_test.php
->
line 92
/lib/ddl/sql_generator.php
->
line 326
/lib/ddl/sql_generator.php
->
line 541
/lib/ddl/sql_generator.php
->
line 913
/lib/ddl/sql_generator.php
->
line 980
/search/tests/generator/lib.php
->
line 50
/auth/db/tests/db_test.php
->
line 132
/mod/lti/db/upgrade.php
->
line 128
/mod/lti/db/upgrade.php
->
line 151
/lib/tests/persistent_test.php
->
line 62
/lib/tests/persistent_test.php
->
line 91
/lib/dml/tests/pgsql_native_recordset_test.php
->
line 78
/enrol/database/tests/sync_test.php
->
line 136
/enrol/database/tests/sync_test.php
->
line 153
/admin/tool/xmldb/actions/new_table_from_mysql/new_table_from_mysql.class.php
->
line 160
/backup/util/dbops/backup_controller_dbops.class.php
->
line 134
/backup/util/dbops/backup_controller_dbops.class.php
->
line 158
/admin/tool/httpsreplace/tests/httpsreplace_test.php
->
line 390
/lib/db/upgradelib.php
->
line 1394
/mod/scorm/db/upgrade.php
->
line 70
/mod/scorm/db/upgrade.php
->
line 87
/mod/scorm/db/upgrade.php
->
line 109
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 186
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 230
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 245
/lib/xmldb/xmldb_key.php
->
line 294
/lib/xmldb/xmldb_key.php
->
line 324
/lib/xmldb/xmldb_key.php
->
line 394
/lib/xmldb/xmldb_key.php
->
line 417
/lib/xmldb/xmldb_key.php
->
line 418
/auth/lti/db/upgrade.php
->
line 53
/lib/dml/tests/pgsql_native_moodle_database_test.php
->
line 200
/lib/dml/tests/pgsql_native_moodle_database_test.php
->
line 305
/mod/h5pactivity/db/upgrade.php
->
line 83
/mod/h5pactivity/db/upgrade.php
->
line 114
/lib/statslib.php
->
line 1604
/lib/statslib.php
->
line 1619
/lib/statslib.php
->
line 1631
/lib/statslib.php
->
line 1644
/enrol/lti/db/upgrade.php
->
line 76
/enrol/lti/db/upgrade.php
->
line 130
/enrol/lti/db/upgrade.php
->
line 186
/enrol/lti/db/upgrade.php
->
line 215
/enrol/lti/db/upgrade.php
->
line 239
/enrol/lti/db/upgrade.php
->
line 277
/lib/dml/tests/dml_test.php
->
line 567
/lib/dml/tests/dml_test.php
->
line 607
/lib/dml/tests/dml_test.php
->
line 733
/lib/dml/tests/dml_test.php
->
line 751
/lib/dml/tests/dml_test.php
->
line 799
/lib/dml/tests/dml_test.php
->
line 846
/lib/dml/tests/dml_test.php
->
line 985
/lib/dml/tests/dml_test.php
->
line 1013
/lib/dml/tests/dml_test.php
->
line 1049
/lib/dml/tests/dml_test.php
->
line 1057
/lib/dml/tests/dml_test.php
->
line 1141
/lib/dml/tests/dml_test.php
->
line 1240
/lib/dml/tests/dml_test.php
->
line 1294
/lib/dml/tests/dml_test.php
->
line 1358
/lib/dml/tests/dml_test.php
->
line 1448
/lib/dml/tests/dml_test.php
->
line 1485
/lib/dml/tests/dml_test.php
->
line 1528
/lib/dml/tests/dml_test.php
->
line 1559
/lib/dml/tests/dml_test.php
->
line 1666
/lib/dml/tests/dml_test.php
->
line 1696
/lib/dml/tests/dml_test.php
->
line 1712
/lib/dml/tests/dml_test.php
->
line 1815
/lib/dml/tests/dml_test.php
->
line 1843
/lib/dml/tests/dml_test.php
->
line 1875
/lib/dml/tests/dml_test.php
->
line 1907
/lib/dml/tests/dml_test.php
->
line 1930
/lib/dml/tests/dml_test.php
->
line 1953
/lib/dml/tests/dml_test.php
->
line 2010
/lib/dml/tests/dml_test.php
->
line 2057
/lib/dml/tests/dml_test.php
->
line 2074
/lib/dml/tests/dml_test.php
->
line 2091
/lib/dml/tests/dml_test.php
->
line 2118
/lib/dml/tests/dml_test.php
->
line 2155
/lib/dml/tests/dml_test.php
->
line 2206
/lib/dml/tests/dml_test.php
->
line 2232
/lib/dml/tests/dml_test.php
->
line 2510
/lib/dml/tests/dml_test.php
->
line 2616
/lib/dml/tests/dml_test.php
->
line 2684
/lib/dml/tests/dml_test.php
->
line 2842
/lib/dml/tests/dml_test.php
->
line 2892
/lib/dml/tests/dml_test.php
->
line 3079
/lib/dml/tests/dml_test.php
->
line 3186
/lib/dml/tests/dml_test.php
->
line 3325
/lib/dml/tests/dml_test.php
->
line 3360
/lib/dml/tests/dml_test.php
->
line 3382
/lib/dml/tests/dml_test.php
->
line 3419
/lib/dml/tests/dml_test.php
->
line 3452
/lib/dml/tests/dml_test.php
->
line 3472
/lib/dml/tests/dml_test.php
->
line 3493
/lib/dml/tests/dml_test.php
->
line 3525
/lib/dml/tests/dml_test.php
->
line 3557
/lib/dml/tests/dml_test.php
->
line 3616
/lib/dml/tests/dml_test.php
->
line 3636
/lib/dml/tests/dml_test.php
->
line 3659
/lib/dml/tests/dml_test.php
->
line 3681
/lib/dml/tests/dml_test.php
->
line 3800
/lib/dml/tests/dml_test.php
->
line 3839
/lib/dml/tests/dml_test.php
->
line 3868
/lib/dml/tests/dml_test.php
->
line 3912
/lib/dml/tests/dml_test.php
->
line 3922
/lib/dml/tests/dml_test.php
->
line 3947
/lib/dml/tests/dml_test.php
->
line 3958
/lib/dml/tests/dml_test.php
->
line 4001
/lib/dml/tests/dml_test.php
->
line 4057
/lib/dml/tests/dml_test.php
->
line 4121
/lib/dml/tests/dml_test.php
->
line 4160
/lib/dml/tests/dml_test.php
->
line 4215
/lib/dml/tests/dml_test.php
->
line 4291
/lib/dml/tests/dml_test.php
->
line 4392
/lib/dml/tests/dml_test.php
->
line 4526
/lib/dml/tests/dml_test.php
->
line 4606
/lib/dml/tests/dml_test.php
->
line 4613
/lib/dml/tests/dml_test.php
->
line 4666
/lib/dml/tests/dml_test.php
->
line 4695
/lib/dml/tests/dml_test.php
->
line 4727
/lib/dml/tests/dml_test.php
->
line 4809
/lib/dml/tests/dml_test.php
->
line 4845
/lib/dml/tests/dml_test.php
->
line 4886
/lib/dml/tests/dml_test.php
->
line 4927
/lib/dml/tests/dml_test.php
->
line 4974
/lib/dml/tests/dml_test.php
->
line 5004
/lib/dml/tests/dml_test.php
->
line 5157
/lib/dml/tests/dml_test.php
->
line 5242
/lib/dml/tests/dml_test.php
->
line 5263
/lib/dml/tests/dml_test.php
->
line 5346
/lib/dml/tests/dml_test.php
->
line 5374
/lib/dml/tests/dml_test.php
->
line 5447
/lib/dml/tests/dml_test.php
->
line 5517
/lib/dml/tests/dml_test.php
->
line 5544
/lib/dml/tests/dml_test.php
->
line 5635
/lib/dml/tests/dml_test.php
->
line 5751
/lib/dml/tests/dml_test.php
->
line 5812
/lib/dml/tests/dml_test.php
->
line 5841
/lib/dml/tests/dml_test.php
->
line 5953
/lib/dml/tests/dml_test.php
->
line 6018
/lib/dml/tests/dml_test.php
->
line 6098
/lib/dml/tests/dml_test.php
->
line 6190
/mod/bigbluebuttonbn/db/upgrade.php
->
line 332
/lib/tests/upgradelib_test.php
->
line 1383
/admin/tool/xmldb/actions/edit_key_save/edit_key_save.class.php
->
line 146
/admin/tool/xmldb/actions/edit_key_save/edit_key_save.class.php
->
line 209