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)
xmldb_table
[
Top level directory
]
Class Cross Reference
at:
/lib/xmldb/xmldb_table.php
->
line 29
Referenced 302 times:
/lib/dml/tests/dml_test.php
->
line 68
/mod/assign/feedback/editpdf/db/upgrade.php
->
line 42
/backup/util/dbops/restore_controller_dbops.class.php
->
line 131
/admin/tool/xmldb/actions/edit_table_save/edit_table_save.class.php
->
line 105
/lib/ddl/database_manager.php
->
line 501
/admin/tool/xmldb/actions/new_table/new_table.class.php
->
line 101
/admin/tool/usertours/db/upgrade.php
->
line 76
/admin/tool/usertours/db/upgrade.php
->
line 91
/admin/tool/usertours/db/upgrade.php
->
line 105
/backup/util/dbops/backup_controller_dbops.class.php
->
line 125
/backup/util/dbops/backup_controller_dbops.class.php
->
line 147
/backup/util/dbops/backup_controller_dbops.class.php
->
line 170
/auth/lti/db/upgrade.php
->
line 40
/auth/lti/db/upgrade.php
->
line 73
/admin/tool/xmldb/actions/view_structure_php/view_structure_php.class.php
->
line 174
/admin/tool/xmldb/actions/view_structure_php/view_structure_php.class.php
->
line 254
/admin/tool/xmldb/actions/view_structure_php/view_structure_php.class.php
->
line 297
/mod/quiz/db/upgrade.php
->
line 50
/mod/quiz/db/upgrade.php
->
line 64
/mod/quiz/db/upgrade.php
->
line 109
/mod/quiz/db/upgrade.php
->
line 125
/mod/quiz/db/upgrade.php
->
line 133
/mod/workshop/db/upgrade.php
->
line 57
/lib/ddl/sql_generator.php
->
line 641
/lib/ddl/postgres_sql_generator.php
->
line 223
/auth/ldap/auth.php
->
line 679
/question/engine/upgrade/upgradelib.php
->
line 463
/lib/testing/classes/util.php
->
line 342
/lib/testing/classes/util.php
->
line 756
/lib/testing/classes/util.php
->
line 983
/mod/lti/db/upgrade.php
->
line 71
/mod/lti/db/upgrade.php
->
line 112
/mod/lti/db/upgrade.php
->
line 141
/mod/lti/db/upgrade.php
->
line 150
/mod/lti/db/upgrade.php
->
line 172
/mod/assign/db/upgrade.php
->
line 42
/mod/assign/db/upgrade.php
->
line 64
/mod/assign/db/upgrade.php
->
line 94
/mod/assign/db/upgrade.php
->
line 103
/lib/dml/tests/pgsql_native_moodle_database_test.php
->
line 71
/backup/util/dbops/tests/backup_dbops_test.php
->
line 151
/lib/ddl/mssql_sql_generator.php
->
line 98
/lib/db/upgrade.php
->
line 141
/lib/db/upgrade.php
->
line 173
/lib/db/upgrade.php
->
line 188
/lib/db/upgrade.php
->
line 216
/lib/db/upgrade.php
->
line 244
/lib/db/upgrade.php
->
line 305
/lib/db/upgrade.php
->
line 333
/lib/db/upgrade.php
->
line 378
/lib/db/upgrade.php
->
line 405
/lib/db/upgrade.php
->
line 548
/lib/db/upgrade.php
->
line 633
/lib/db/upgrade.php
->
line 640
/lib/db/upgrade.php
->
line 654
/lib/db/upgrade.php
->
line 673
/lib/db/upgrade.php
->
line 687
/lib/db/upgrade.php
->
line 839
/lib/db/upgrade.php
->
line 888
/lib/db/upgrade.php
->
line 897
/lib/db/upgrade.php
->
line 905
/lib/db/upgrade.php
->
line 918
/lib/db/upgrade.php
->
line 970
/lib/db/upgrade.php
->
line 979
/lib/db/upgrade.php
->
line 1000
/lib/db/upgrade.php
->
line 1009
/lib/db/upgrade.php
->
line 1029
/lib/db/upgrade.php
->
line 1116
/lib/db/upgrade.php
->
line 1167
/lib/db/upgrade.php
->
line 1236
/lib/db/upgrade.php
->
line 1317
/lib/db/upgrade.php
->
line 1335
/lib/db/upgrade.php
->
line 1366
/lib/db/upgrade.php
->
line 1385
/lib/db/upgrade.php
->
line 1408
/lib/db/upgrade.php
->
line 1429
/lib/db/upgrade.php
->
line 1460
/lib/db/upgrade.php
->
line 1520
/lib/db/upgrade.php
->
line 1640
/lib/db/upgrade.php
->
line 1697
/lib/db/upgrade.php
->
line 1706
/lib/db/upgrade.php
->
line 1720
/lib/db/upgrade.php
->
line 1747
/lib/db/upgrade.php
->
line 1760
/lib/db/upgrade.php
->
line 1775
/lib/db/upgrade.php
->
line 1792
/lib/db/upgrade.php
->
line 1809
/lib/db/upgrade.php
->
line 1868
/lib/db/upgrade.php
->
line 1940
/lib/db/upgrade.php
->
line 1954
/lib/db/upgrade.php
->
line 1994
/lib/db/upgrade.php
->
line 2009
/lib/db/upgrade.php
->
line 2024
/lib/db/upgrade.php
->
line 2040
/lib/db/upgrade.php
->
line 2074
/lib/db/upgrade.php
->
line 2087
/lib/db/upgrade.php
->
line 2118
/lib/db/upgrade.php
->
line 2127
/lib/db/upgrade.php
->
line 2141
/lib/db/upgrade.php
->
line 2243
/lib/db/upgrade.php
->
line 2255
/lib/db/upgrade.php
->
line 2267
/lib/db/upgrade.php
->
line 2297
/lib/db/upgrade.php
->
line 2318
/lib/db/upgrade.php
->
line 2339
/lib/db/upgrade.php
->
line 2398
/lib/db/upgrade.php
->
line 2449
/lib/db/upgrade.php
->
line 2485
/lib/db/upgrade.php
->
line 2522
/lib/db/upgrade.php
->
line 2536
/lib/db/upgrade.php
->
line 2551
/lib/db/upgrade.php
->
line 2566
/lib/db/upgrade.php
->
line 2580
/lib/db/upgrade.php
->
line 2626
/lib/db/upgrade.php
->
line 2656
/lib/db/upgrade.php
->
line 2670
/lib/db/upgrade.php
->
line 2680
/lib/db/upgrade.php
->
line 2896
/lib/db/upgrade.php
->
line 2911
/lib/db/upgrade.php
->
line 2926
/lib/db/upgrade.php
->
line 2940
/lib/db/upgrade.php
->
line 2955
/lib/db/upgrade.php
->
line 2984
/lib/db/upgrade.php
->
line 3092
/lib/db/upgrade.php
->
line 3121
/lib/db/upgrade.php
->
line 3136
/lib/db/upgrade.php
->
line 3162
/lib/db/upgrade.php
->
line 3276
/lib/db/upgrade.php
->
line 3291
/lib/db/upgrade.php
->
line 3335
/lib/db/upgrade.php
->
line 3336
/lib/db/upgrade.php
->
line 3360
/lib/db/upgrade.php
->
line 3361
/lib/db/upgrade.php
->
line 3382
/lib/db/upgrade.php
->
line 3383
/lib/db/upgrade.php
->
line 3403
/lib/db/upgrade.php
->
line 3404
/lib/db/upgrade.php
->
line 3424
/lib/db/upgrade.php
->
line 3425
/lib/db/upgrade.php
->
line 3445
/lib/db/upgrade.php
->
line 3446
/lib/db/upgrade.php
->
line 3467
/lib/db/upgrade.php
->
line 3468
/lib/db/upgrade.php
->
line 3489
/lib/db/upgrade.php
->
line 3490
/lib/db/upgrade.php
->
line 3839
/lib/db/upgrade.php
->
line 3866
/lib/db/upgrade.php
->
line 3886
/lib/db/upgrade.php
->
line 3908
/lib/db/upgrade.php
->
line 3937
/lib/db/upgrade.php
->
line 3986
/lib/db/upgrade.php
->
line 4117
/lib/db/upgrade.php
->
line 4315
/lib/db/upgrade.php
->
line 4438
/lib/db/upgrade.php
->
line 4454
/lib/db/upgrade.php
->
line 4511
/lib/db/upgrade.php
->
line 4518
/lib/db/upgrade.php
->
line 4557
/question/type/multichoice/db/upgrade.php
->
line 52
/question/type/essay/db/upgrade.php
->
line 52
/question/type/essay/db/upgrade.php
->
line 68
/question/type/essay/db/upgrade.php
->
line 77
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 318
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 366
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 414
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 469
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 521
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 569
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 617
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 663
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 709
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 758
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 804
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 852
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 903
/mod/folder/db/upgrade.php
->
line 66
/mod/scorm/db/upgrade.php
->
line 43
/mod/scorm/db/upgrade.php
->
line 63
/admin/tool/dataprivacy/db/upgrade.php
->
line 53
/payment/gateway/paypal/db/upgrade.php
->
line 40
/mod/choice/db/upgrade.php
->
line 43
/mod/bigbluebuttonbn/db/upgrade.php
->
line 42
/mod/bigbluebuttonbn/db/upgrade.php
->
line 64
/mod/bigbluebuttonbn/db/upgrade.php
->
line 70
/mod/bigbluebuttonbn/db/upgrade.php
->
line 75
/mod/bigbluebuttonbn/db/upgrade.php
->
line 86
/mod/bigbluebuttonbn/db/upgrade.php
->
line 112
/mod/bigbluebuttonbn/db/upgrade.php
->
line 315
/mod/bigbluebuttonbn/db/upgrade.php
->
line 350
/mod/bigbluebuttonbn/db/upgrade.php
->
line 375
/mod/bigbluebuttonbn/db/upgrade.php
->
line 456
/mod/bigbluebuttonbn/db/upgrade.php
->
line 488
/lib/ddl/oracle_sql_generator.php
->
line 90
/lib/ddl/oracle_sql_generator.php
->
line 395
/enrol/lti/db/upgrade.php
->
line 70
/enrol/lti/db/upgrade.php
->
line 101
/enrol/lti/db/upgrade.php
->
line 128
/enrol/lti/db/upgrade.php
->
line 156
/enrol/lti/db/upgrade.php
->
line 176
/enrol/lti/db/upgrade.php
->
line 213
/enrol/lti/db/upgrade.php
->
line 240
/enrol/lti/db/upgrade.php
->
line 264
/enrol/lti/db/upgrade.php
->
line 277
/enrol/lti/db/upgrade.php
->
line 298
/enrol/lti/db/upgrade.php
->
line 323
/enrol/lti/db/upgrade.php
->
line 378
/enrol/lti/db/upgrade.php
->
line 448
/mod/h5pactivity/db/upgrade.php
->
line 57
/mod/h5pactivity/db/upgrade.php
->
line 70
/mod/h5pactivity/db/upgrade.php
->
line 98
/mod/h5pactivity/db/upgrade.php
->
line 132
/mod/h5pactivity/db/upgrade.php
->
line 157
/mod/h5pactivity/db/upgrade.php
->
line 188
/mod/h5pactivity/db/upgrade.php
->
line 205
/mod/h5pactivity/db/upgrade.php
->
line 231
/mod/lti/service/gradebookservices/db/upgrade.php
->
line 64
/lib/xmldb/xmldb_structure.php
->
line 275
/lib/phpunit/classes/database_driver_testcase.php
->
line 121
/lib/dml/tests/pgsql_native_recordset_test.php
->
line 75
/lib/dml/tests/pgsql_native_recordset_test.php
->
line 92
/lib/statslib.php
->
line 1596
/lib/statslib.php
->
line 1610
/lib/statslib.php
->
line 1626
/lib/statslib.php
->
line 1639
/lib/statslib.php
->
line 1682
/lib/tests/persistent_test.php
->
line 50
/lib/tests/persistent_test.php
->
line 80
/admin/tool/xmldb/actions/new_table_from_mysql/new_table_from_mysql.class.php
->
line 133
/lib/dml/tests/dml_table_test.php
->
line 87
/lib/dml/tests/dml_table_test.php
->
line 172
/lib/dml/tests/dml_table_test.php
->
line 208
/lib/phpunit/classes/phpunit_dataset.php
->
line 228
/lib/tests/performance/filtersettingsperformancetester.php
->
line 60
/lib/tests/performance/filtersettingsperformancetester.php
->
line 86
/mod/book/db/upgrade.php
->
line 50
/lib/adminlib.php
->
line 390
/lib/ddl/tests/ddl_test.php
->
line 46
/lib/ddl/tests/ddl_test.php
->
line 91
/lib/ddl/tests/ddl_test.php
->
line 272
/lib/ddl/tests/ddl_test.php
->
line 290
/lib/ddl/tests/ddl_test.php
->
line 306
/lib/ddl/tests/ddl_test.php
->
line 320
/lib/ddl/tests/ddl_test.php
->
line 336
/lib/ddl/tests/ddl_test.php
->
line 352
/lib/ddl/tests/ddl_test.php
->
line 365
/lib/ddl/tests/ddl_test.php
->
line 381
/lib/ddl/tests/ddl_test.php
->
line 397
/lib/ddl/tests/ddl_test.php
->
line 413
/lib/ddl/tests/ddl_test.php
->
line 429
/lib/ddl/tests/ddl_test.php
->
line 445
/lib/ddl/tests/ddl_test.php
->
line 461
/lib/ddl/tests/ddl_test.php
->
line 477
/lib/ddl/tests/ddl_test.php
->
line 493
/lib/ddl/tests/ddl_test.php
->
line 509
/lib/ddl/tests/ddl_test.php
->
line 525
/lib/ddl/tests/ddl_test.php
->
line 541
/lib/ddl/tests/ddl_test.php
->
line 571
/lib/ddl/tests/ddl_test.php
->
line 603
/lib/ddl/tests/ddl_test.php
->
line 626
/lib/ddl/tests/ddl_test.php
->
line 739
/lib/ddl/tests/ddl_test.php
->
line 1007
/lib/ddl/tests/ddl_test.php
->
line 1266
/lib/ddl/tests/ddl_test.php
->
line 1311
/lib/ddl/tests/ddl_test.php
->
line 1347
/lib/ddl/tests/ddl_test.php
->
line 1399
/lib/ddl/tests/ddl_test.php
->
line 1413
/lib/ddl/tests/ddl_test.php
->
line 1579
/lib/ddl/tests/ddl_test.php
->
line 1761
/lib/ddl/tests/ddl_test.php
->
line 1767
/lib/ddl/tests/ddl_test.php
->
line 1871
/lib/ddl/tests/ddl_test.php
->
line 1913
/lib/ddl/tests/ddl_test.php
->
line 1957
/lib/ddl/tests/ddl_test.php
->
line 1973
/lib/ddl/tests/ddl_test.php
->
line 1977
/lib/ddl/tests/ddl_test.php
->
line 1984
/lib/ddl/tests/ddl_test.php
->
line 1992
/lib/ddl/tests/ddl_test.php
->
line 2006
/lib/ddl/tests/ddl_test.php
->
line 2031
/lib/ddl/tests/ddl_test.php
->
line 2058
/lib/ddl/tests/ddl_test.php
->
line 2084
/lib/ddl/tests/ddl_test.php
->
line 2108
/lib/ddl/tests/ddl_test.php
->
line 2159
/lib/ddl/tests/ddl_test.php
->
line 2342
/lib/ddl/tests/ddl_test.php
->
line 2420
/lib/ddl/tests/ddl_test.php
->
line 2461
/message/output/email/db/upgrade.php
->
line 42
/mod/forum/db/upgrade.php
->
line 55
/mod/forum/db/upgrade.php
->
line 68
/mod/forum/db/upgrade.php
->
line 91
/mod/forum/db/upgrade.php
->
line 109
/mod/forum/db/upgrade.php
->
line 118
/mod/forum/db/upgrade.php
->
line 148
/mod/forum/db/upgrade.php
->
line 163
/mod/forum/db/upgrade.php
->
line 194
/mod/forum/db/upgrade.php
->
line 209
/mod/forum/db/upgrade.php
->
line 248
/mod/forum/db/upgrade.php
->
line 289
/mod/forum/db/upgrade.php
->
line 298
/mod/forum/db/upgrade.php
->
line 307
/mod/forum/db/upgrade.php
->
line 317
/mod/forum/db/upgrade.php
->
line 326
/lib/dml/moodle_temptables.php
->
line 140