Quick Navigation
×
Moodle 3.10 XRef and Diffs
Home
Quick Navigation
Moodle 3.10
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.10 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 3.10.x will end 8 November 2021 (12 months).
Bug fixes for security issues in 3.10.x will end 9 May 2022 (18 months).
PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
Moodle 3.10 Database Schema (by Marcus Green)
XMLDB_KEY_PRIMARY
[
Top level directory
]
Constant Cross Reference
at:
/lib/xmldb/xmldb_constants.php
->
line 64
Referenced 214 times:
/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/xmldb/xmldb_constants.php
->
line 64
/mod/lti/db/upgrade.php
->
line 127
/mod/forum/db/upgrade.php
->
line 178
/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
/admin/tool/httpsreplace/tests/httpsreplace_test.php
->
line 391
/lib/db/upgrade.php
->
line 300
/lib/db/upgrade.php
->
line 318
/lib/db/upgrade.php
->
line 425
/lib/db/upgrade.php
->
line 587
/lib/db/upgrade.php
->
line 604
/lib/db/upgrade.php
->
line 627
/lib/db/upgrade.php
->
line 698
/lib/db/upgrade.php
->
line 782
/lib/db/upgrade.php
->
line 830
/lib/db/upgrade.php
->
line 858
/lib/db/upgrade.php
->
line 887
/lib/db/upgrade.php
->
line 1041
/lib/db/upgrade.php
->
line 1616
/lib/db/upgrade.php
->
line 1645
/lib/db/upgrade.php
->
line 1980
/lib/db/upgrade.php
->
line 2001
/lib/db/upgrade.php
->
line 2025
/lib/db/upgrade.php
->
line 2045
/lib/db/upgrade.php
->
line 2063
/lib/db/upgrade.php
->
line 2281
/lib/db/upgrade.php
->
line 2362
/lib/db/upgrade.php
->
line 2677
/lib/db/upgrade.php
->
line 2725
/lib/db/upgrade.php
->
line 2937
/lib/db/upgrade.php
->
line 2957
/lib/db/upgrade.php
->
line 2982
/lib/tests/persistent_test.php
->
line 63
/lib/dml/tests/dml_test.php
->
line 514
/lib/dml/tests/dml_test.php
->
line 545
/lib/dml/tests/dml_test.php
->
line 669
/lib/dml/tests/dml_test.php
->
line 687
/lib/dml/tests/dml_test.php
->
line 747
/lib/dml/tests/dml_test.php
->
line 886
/lib/dml/tests/dml_test.php
->
line 914
/lib/dml/tests/dml_test.php
->
line 950
/lib/dml/tests/dml_test.php
->
line 958
/lib/dml/tests/dml_test.php
->
line 1042
/lib/dml/tests/dml_test.php
->
line 1141
/lib/dml/tests/dml_test.php
->
line 1195
/lib/dml/tests/dml_test.php
->
line 1259
/lib/dml/tests/dml_test.php
->
line 1349
/lib/dml/tests/dml_test.php
->
line 1386
/lib/dml/tests/dml_test.php
->
line 1429
/lib/dml/tests/dml_test.php
->
line 1460
/lib/dml/tests/dml_test.php
->
line 1567
/lib/dml/tests/dml_test.php
->
line 1597
/lib/dml/tests/dml_test.php
->
line 1613
/lib/dml/tests/dml_test.php
->
line 1716
/lib/dml/tests/dml_test.php
->
line 1744
/lib/dml/tests/dml_test.php
->
line 1776
/lib/dml/tests/dml_test.php
->
line 1808
/lib/dml/tests/dml_test.php
->
line 1831
/lib/dml/tests/dml_test.php
->
line 1854
/lib/dml/tests/dml_test.php
->
line 1911
/lib/dml/tests/dml_test.php
->
line 1958
/lib/dml/tests/dml_test.php
->
line 1975
/lib/dml/tests/dml_test.php
->
line 1992
/lib/dml/tests/dml_test.php
->
line 2019
/lib/dml/tests/dml_test.php
->
line 2056
/lib/dml/tests/dml_test.php
->
line 2107
/lib/dml/tests/dml_test.php
->
line 2133
/lib/dml/tests/dml_test.php
->
line 2411
/lib/dml/tests/dml_test.php
->
line 2517
/lib/dml/tests/dml_test.php
->
line 2585
/lib/dml/tests/dml_test.php
->
line 2743
/lib/dml/tests/dml_test.php
->
line 2793
/lib/dml/tests/dml_test.php
->
line 2980
/lib/dml/tests/dml_test.php
->
line 3087
/lib/dml/tests/dml_test.php
->
line 3226
/lib/dml/tests/dml_test.php
->
line 3261
/lib/dml/tests/dml_test.php
->
line 3283
/lib/dml/tests/dml_test.php
->
line 3320
/lib/dml/tests/dml_test.php
->
line 3353
/lib/dml/tests/dml_test.php
->
line 3373
/lib/dml/tests/dml_test.php
->
line 3394
/lib/dml/tests/dml_test.php
->
line 3426
/lib/dml/tests/dml_test.php
->
line 3458
/lib/dml/tests/dml_test.php
->
line 3517
/lib/dml/tests/dml_test.php
->
line 3537
/lib/dml/tests/dml_test.php
->
line 3560
/lib/dml/tests/dml_test.php
->
line 3582
/lib/dml/tests/dml_test.php
->
line 3701
/lib/dml/tests/dml_test.php
->
line 3740
/lib/dml/tests/dml_test.php
->
line 3769
/lib/dml/tests/dml_test.php
->
line 3810
/lib/dml/tests/dml_test.php
->
line 3821
/lib/dml/tests/dml_test.php
->
line 3864
/lib/dml/tests/dml_test.php
->
line 3920
/lib/dml/tests/dml_test.php
->
line 3984
/lib/dml/tests/dml_test.php
->
line 4023
/lib/dml/tests/dml_test.php
->
line 4078
/lib/dml/tests/dml_test.php
->
line 4154
/lib/dml/tests/dml_test.php
->
line 4253
/lib/dml/tests/dml_test.php
->
line 4355
/lib/dml/tests/dml_test.php
->
line 4381
/lib/dml/tests/dml_test.php
->
line 4463
/lib/dml/tests/dml_test.php
->
line 4499
/lib/dml/tests/dml_test.php
->
line 4540
/lib/dml/tests/dml_test.php
->
line 4581
/lib/dml/tests/dml_test.php
->
line 4628
/lib/dml/tests/dml_test.php
->
line 4658
/lib/dml/tests/dml_test.php
->
line 4811
/lib/dml/tests/dml_test.php
->
line 4896
/lib/dml/tests/dml_test.php
->
line 4917
/lib/dml/tests/dml_test.php
->
line 5000
/lib/dml/tests/dml_test.php
->
line 5028
/lib/dml/tests/dml_test.php
->
line 5101
/lib/dml/tests/dml_test.php
->
line 5171
/lib/dml/tests/dml_test.php
->
line 5198
/lib/dml/tests/dml_test.php
->
line 5289
/lib/dml/tests/dml_test.php
->
line 5405
/lib/dml/tests/dml_test.php
->
line 5466
/lib/dml/tests/dml_test.php
->
line 5495
/lib/dml/tests/dml_test.php
->
line 5607
/lib/dml/tests/dml_test.php
->
line 5672
/lib/dml/tests/dml_test.php
->
line 5752
/lib/dml/tests/dml_test.php
->
line 5844
/lib/ddl/tests/ddl_test.php
->
line 61
/lib/ddl/tests/ddl_test.php
->
line 95
/lib/ddl/tests/ddl_test.php
->
line 268
/lib/ddl/tests/ddl_test.php
->
line 269
/lib/ddl/tests/ddl_test.php
->
line 301
/lib/ddl/tests/ddl_test.php
->
line 315
/lib/ddl/tests/ddl_test.php
->
line 331
/lib/ddl/tests/ddl_test.php
->
line 347
/lib/ddl/tests/ddl_test.php
->
line 360
/lib/ddl/tests/ddl_test.php
->
line 376
/lib/ddl/tests/ddl_test.php
->
line 392
/lib/ddl/tests/ddl_test.php
->
line 408
/lib/ddl/tests/ddl_test.php
->
line 424
/lib/ddl/tests/ddl_test.php
->
line 440
/lib/ddl/tests/ddl_test.php
->
line 456
/lib/ddl/tests/ddl_test.php
->
line 472
/lib/ddl/tests/ddl_test.php
->
line 488
/lib/ddl/tests/ddl_test.php
->
line 504
/lib/ddl/tests/ddl_test.php
->
line 520
/lib/ddl/tests/ddl_test.php
->
line 536
/lib/ddl/tests/ddl_test.php
->
line 566
/lib/ddl/tests/ddl_test.php
->
line 598
/lib/ddl/tests/ddl_test.php
->
line 621
/lib/ddl/tests/ddl_test.php
->
line 1003
/lib/ddl/tests/ddl_test.php
->
line 1261
/lib/ddl/tests/ddl_test.php
->
line 1307
/lib/ddl/tests/ddl_test.php
->
line 1343
/lib/ddl/tests/ddl_test.php
->
line 1395
/lib/ddl/tests/ddl_test.php
->
line 1409
/lib/ddl/tests/ddl_test.php
->
line 1574
/lib/ddl/tests/ddl_test.php
->
line 1756
/lib/ddl/tests/ddl_test.php
->
line 1762
/lib/ddl/tests/ddl_test.php
->
line 1866
/lib/ddl/tests/ddl_test.php
->
line 1908
/lib/ddl/tests/ddl_test.php
->
line 1953
/lib/ddl/tests/ddl_test.php
->
line 1979
/lib/ddl/tests/ddl_test.php
->
line 2001
/lib/ddl/tests/ddl_test.php
->
line 2026
/lib/ddl/tests/ddl_test.php
->
line 2054
/lib/ddl/tests/ddl_test.php
->
line 2080
/lib/ddl/tests/ddl_test.php
->
line 2103
/lib/ddl/tests/ddl_test.php
->
line 2154
/lib/ddl/tests/ddl_test.php
->
line 2457
/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
/admin/tool/xmldb/actions/check_indexes/check_indexes.class.php
->
line 72
/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 1108
/lib/ddl/sqlite_sql_generator.php
->
line 105
/enrol/database/tests/sync_test.php
->
line 124
/enrol/database/tests/sync_test.php
->
line 141
/mod/h5pactivity/db/upgrade.php
->
line 83
/mod/h5pactivity/db/upgrade.php
->
line 114
/mod/assign/feedback/editpdf/db/upgrade.php
->
line 89
/lib/dml/tests/dml_table_test.php
->
line 99
/lib/dml/tests/dml_table_test.php
->
line 184
/lib/dml/tests/dml_table_test.php
->
line 220
/admin/tool/xmldb/actions/new_table/new_table.class.php
->
line 96
/mod/forum/report/summary/classes/summary_table.php
->
line 817
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 146
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 161
/backup/util/dbops/backup_controller_dbops.class.php
->
line 134
/backup/util/dbops/backup_controller_dbops.class.php
->
line 158
/lib/dml/tests/pgsql_native_recordset_test.php
->
line 78
/message/output/email/db/upgrade.php
->
line 54
/search/tests/generator/lib.php
->
line 50
/lib/statslib.php
->
line 1604
/lib/statslib.php
->
line 1619
/lib/statslib.php
->
line 1631
/lib/statslib.php
->
line 1643
/lib/tests/datalib_update_with_unique_index_test.php
->
line 101
/auth/ldap/auth.php
->
line 683
/admin/tool/xmldb/actions/new_table_from_mysql/new_table_from_mysql.class.php
->
line 160
/auth/db/tests/db_test.php
->
line 123
/admin/tool/dataprivacy/db/upgrade.php
->
line 51
/admin/tool/dataprivacy/db/upgrade.php
->
line 69
/admin/tool/dataprivacy/db/upgrade.php
->
line 88
/admin/tool/dataprivacy/db/upgrade.php
->
line 105
/admin/tool/dataprivacy/db/upgrade.php
->
line 204
/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