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)
separator
[
Top level directory
]
Variable Cross Reference
at:
/lib/behat/classes/behat_command.php
->
line 109
/lib/behat/classes/behat_command.php
->
line 114
/question/classes/local/bank/view.php
->
line 753
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Font.php
->
line 560
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Font.php
->
line 562
/mod/assign/gradingtable.php
->
line 984
/mod/assign/gradingtable.php
->
line 1457
/mod/assign/gradingtable.php
->
line 1470
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1464
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1479
/mod/quiz/classes/question/bank/custom_view.php
->
line 264
/question/bank/importquestions/classes/form/import_form.php
->
line 66
/lib/dml/oci_native_moodle_database.php
->
line 1594
/lib/dml/oci_native_moodle_database.php
->
line 1596
/lib/dml/oci_native_moodle_database.php
->
line 1621
/mod/feedback/item/multichoice/lib.php
->
line 322
/question/bank/exportquestions/classes/form/export_form.php
->
line 64
/lib/pear/HTML/QuickForm.php
->
line 733
/lib/dml/pdo_moodle_database.php
->
line 541
/lib/dml/pdo_moodle_database.php
->
line 553
/lib/scssphp/Compiler.php
->
line 4625
/lib/scssphp/Compiler.php
->
line 9168
/lib/scssphp/Compiler.php
->
line 9172
/lib/scssphp/Compiler.php
->
line 9176
/lib/scssphp/Compiler.php
->
line 9181
/lib/scssphp/Compiler.php
->
line 9183
/lib/scssphp/Compiler.php
->
line 9185
/lib/scssphp/Compiler.php
->
line 9236
/lib/scssphp/Compiler.php
->
line 9240
/lib/scssphp/Compiler.php
->
line 9244
/lib/scssphp/Compiler.php
->
line 9248
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 343
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 356
/grade/export/txt/dump.php
->
line 26
/lib/simplepie/src/Parser.php
->
line 66
/grade/export/lib.php
->
line 610
/grade/import/csv/tests/load_data_test.php
->
line 91
/lib/pear/HTML/QuickForm/hierselect.php
->
line 121
/lib/pear/HTML/QuickForm/hierselect.php
->
line 137
/lib/pear/HTML/QuickForm/date.php
->
line 307
/lib/pear/HTML/QuickForm/date.php
->
line 400
/lib/dml/sqlite3_pdo_moodle_database.php
->
line 360
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 364
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 373
/course/classes/category.php
->
line 2532
/course/classes/category.php
->
line 2607
/lib/grouplib.php
->
line 1221
/question/type/multianswer/edit_multianswer_form.php
->
line 289
/question/type/multianswer/edit_multianswer_form.php
->
line 308
/lib/pear/HTML/QuickForm/group.php
->
line 96
/lib/pear/HTML/QuickForm/group.php
->
line 118
/lib/moodlelib.php
->
line 8963
/lib/moodlelib.php
->
line 8965
/lib/moodlelib.php
->
line 9101
/mod/glossary/lib.php
->
line 2643
/lib/dml/pgsql_native_moodle_database.php
->
line 1522
/lib/dml/pgsql_native_moodle_database.php
->
line 1541
/lib/dml/moodle_database.php
->
line 605
/lib/dml/moodle_database.php
->
line 613
/lib/dml/moodle_database.php
->
line 621
/lib/dml/moodle_database.php
->
line 2322
/lib/dml/moodle_database.php
->
line 2332
/lib/scssphp/Util/Path.php
->
line 69
/lib/scssphp/Util/Path.php
->
line 72
/mod/feedback/item/multichoicerated/lib.php
->
line 327
/mod/assign/feedback/offline/locallib.php
->
line 93
/mod/assign/feedback/offline/locallib.php
->
line 299
/lib/clilib.php
->
line 176
/lib/dml/tests/dml_test.php
->
line 6421
/lib/dml/tests/dml_test.php
->
line 6422
/mod/assign/feedback/offline/importgradeslib.php
->
line 72
/privacy/classes/local/request/moodle_content_writer.php
->
line 316
/privacy/classes/local/request/moodle_content_writer.php
->
line 337
/lib/form/group.php
->
line 69
/lib/form/group.php
->
line 81
/lib/form/group.php
->
line 211
/lib/form/group.php
->
line 214
/lib/form/group.php
->
line 216
/lib/form/group.php
->
line 218
/grade/import/csv/index.php
->
line 26
/lib/dml/mysqli_native_moodle_database.php
->
line 1951
/lib/dml/mysqli_native_moodle_database.php
->
line 1968
Referenced 216 times:
/lib/behat/classes/behat_command.php
->
line 109
/lib/behat/classes/behat_command.php
->
line 114
/lib/behat/classes/behat_command.php
->
line 126
/lib/behat/classes/behat_command.php
->
line 133
/lib/behat/classes/behat_command.php
->
line 133
/lib/behat/classes/behat_command.php
->
line 135
/lib/behat/classes/behat_command.php
->
line 135
/lib/behat/classes/behat_command.php
->
line 135
/lib/behat/classes/behat_command.php
->
line 136
/question/classes/local/bank/view.php
->
line 753
/question/classes/local/bank/view.php
->
line 759
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Font.php
->
line 560
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Font.php
->
line 562
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Font.php
->
line 566
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/Font.php
->
line 592
/mod/assign/gradingtable.php
->
line 984
/mod/assign/gradingtable.php
->
line 1004
/mod/assign/gradingtable.php
->
line 1457
/mod/assign/gradingtable.php
->
line 1470
/mod/assign/gradingtable.php
->
line 1473
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1464
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1466
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1479
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1481
/mod/quiz/classes/question/bank/custom_view.php
->
line 264
/mod/quiz/classes/question/bank/custom_view.php
->
line 270
/question/bank/importquestions/classes/form/import_form.php
->
line 66
/question/bank/importquestions/classes/form/import_form.php
->
line 68
/question/bank/importquestions/classes/form/import_form.php
->
line 70
/question/bank/importquestions/classes/form/import_form.php
->
line 71
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
->
line 572
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
->
line 574
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
->
line 603
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
->
line 605
/lib/pear/HTML/QuickForm/Renderer/Object.php
->
line 209
/lib/pear/HTML/QuickForm/Renderer/Object.php
->
line 404
/lib/dml/oci_native_moodle_database.php
->
line 1594
/lib/dml/oci_native_moodle_database.php
->
line 1595
/lib/dml/oci_native_moodle_database.php
->
line 1596
/lib/dml/oci_native_moodle_database.php
->
line 1604
/lib/dml/oci_native_moodle_database.php
->
line 1621
/lib/dml/oci_native_moodle_database.php
->
line 1623
/mod/feedback/item/multichoice/lib.php
->
line 322
/mod/feedback/item/multichoice/lib.php
->
line 342
/mod/feedback/item/multichoice/lib.php
->
line 357
/mod/feedback/item/multichoice/lib.php
->
line 374
/question/bank/exportquestions/classes/form/export_form.php
->
line 64
/question/bank/exportquestions/classes/form/export_form.php
->
line 66
/question/bank/exportquestions/classes/form/export_form.php
->
line 68
/question/bank/exportquestions/classes/form/export_form.php
->
line 69
/lib/pear/HTML/QuickForm.php
->
line 733
/lib/pear/HTML/QuickForm.php
->
line 741
/lib/dml/pdo_moodle_database.php
->
line 541
/lib/dml/pdo_moodle_database.php
->
line 553
/question/type/numerical/question.php
->
line 71
/question/type/numerical/question.php
->
line 72
/lib/scssphp/Compiler.php
->
line 4625
/lib/scssphp/Compiler.php
->
line 4665
/lib/scssphp/Compiler.php
->
line 6411
/lib/scssphp/Compiler.php
->
line 6423
/lib/scssphp/Compiler.php
->
line 9168
/lib/scssphp/Compiler.php
->
line 9172
/lib/scssphp/Compiler.php
->
line 9176
/lib/scssphp/Compiler.php
->
line 9181
/lib/scssphp/Compiler.php
->
line 9183
/lib/scssphp/Compiler.php
->
line 9185
/lib/scssphp/Compiler.php
->
line 9218
/lib/scssphp/Compiler.php
->
line 9236
/lib/scssphp/Compiler.php
->
line 9240
/lib/scssphp/Compiler.php
->
line 9244
/lib/scssphp/Compiler.php
->
line 9248
/lib/scssphp/Compiler.php
->
line 9255
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 343
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 356
/grade/export/txt/dump.php
->
line 26
/grade/export/txt/dump.php
->
line 52
/lib/simplepie/src/Parser.php
->
line 66
/lib/simplepie/src/Parser.php
->
line 151
/lib/simplepie/src/Parser.php
->
line 192
/lib/simplepie/src/Parser.php
->
line 201
/lib/simplepie/src/Parser.php
->
line 208
/lib/simplepie/src/Parser.php
->
line 352
/lib/simplepie/src/Parser.php
->
line 355
/grade/export/lib.php
->
line 610
/grade/export/lib.php
->
line 624
/grade/export/lib.php
->
line 625
/grade/export/lib.php
->
line 625
/mod/feedback/classes/complete_form.php
->
line 364
/mod/feedback/classes/complete_form.php
->
line 372
/grade/import/csv/tests/load_data_test.php
->
line 91
/grade/import/csv/tests/load_data_test.php
->
line 94
/grade/import/csv/tests/load_data_test.php
->
line 141
/lib/pear/HTML/QuickForm/hierselect.php
->
line 121
/lib/pear/HTML/QuickForm/hierselect.php
->
line 125
/lib/pear/HTML/QuickForm/hierselect.php
->
line 126
/lib/pear/HTML/QuickForm/hierselect.php
->
line 137
/lib/pear/HTML/QuickForm/hierselect.php
->
line 139
/grade/export/txt/grade_export_txt.php
->
line 25
/grade/export/txt/grade_export_txt.php
->
line 35
/grade/export/txt/grade_export_txt.php
->
line 35
/grade/export/txt/grade_export_txt.php
->
line 43
/grade/export/txt/grade_export_txt.php
->
line 57
/lib/pear/HTML/QuickForm/date.php
->
line 307
/lib/pear/HTML/QuickForm/date.php
->
line 314
/lib/pear/HTML/QuickForm/date.php
->
line 390
/lib/pear/HTML/QuickForm/date.php
->
line 396
/lib/pear/HTML/QuickForm/date.php
->
line 398
/lib/pear/HTML/QuickForm/date.php
->
line 400
/lib/pear/HTML/QuickForm/date.php
->
line 416
/lib/dml/sqlite3_pdo_moodle_database.php
->
line 360
/lib/dml/sqlite3_pdo_moodle_database.php
->
line 366
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 364
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 365
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 366
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 369
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 372
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 373
/lib/pear/HTML/QuickForm/Renderer/Default.php
->
line 375
/course/classes/category.php
->
line 2532
/course/classes/category.php
->
line 2547
/course/classes/category.php
->
line 2607
/course/classes/category.php
->
line 2689
/lib/horde/framework/Horde/Mime/Magic.php
->
line 171
/lib/horde/framework/Horde/Mime/Magic.php
->
line 172
/lib/grouplib.php
->
line 1221
/lib/grouplib.php
->
line 1233
/question/type/multianswer/edit_multianswer_form.php
->
line 289
/question/type/multianswer/edit_multianswer_form.php
->
line 291
/question/type/multianswer/edit_multianswer_form.php
->
line 308
/lib/pear/HTML/QuickForm/group.php
->
line 96
/lib/pear/HTML/QuickForm/group.php
->
line 102
/lib/pear/HTML/QuickForm/group.php
->
line 103
/lib/pear/HTML/QuickForm/group.php
->
line 118
/lib/pear/HTML/QuickForm/group.php
->
line 120
/mod/workshop/renderer.php
->
line 1078
/mod/workshop/renderer.php
->
line 1111
/lib/moodlelib.php
->
line 8963
/lib/moodlelib.php
->
line 8965
/lib/moodlelib.php
->
line 8974
/lib/moodlelib.php
->
line 8978
/lib/moodlelib.php
->
line 9101
/lib/moodlelib.php
->
line 9103
/mod/glossary/lib.php
->
line 2643
/mod/glossary/lib.php
->
line 2701
/mod/glossary/lib.php
->
line 2703
/mod/glossary/lib.php
->
line 2708
/mod/glossary/lib.php
->
line 2710
/mod/glossary/lib.php
->
line 2728
/mod/glossary/lib.php
->
line 2730
/mod/glossary/lib.php
->
line 2741
/mod/glossary/lib.php
->
line 2748
/mod/glossary/lib.php
->
line 2750
/lib/dml/pgsql_native_moodle_database.php
->
line 1522
/lib/dml/pgsql_native_moodle_database.php
->
line 1524
/lib/dml/pgsql_native_moodle_database.php
->
line 1541
/lib/dml/pgsql_native_moodle_database.php
->
line 1543
/lib/dml/moodle_database.php
->
line 605
/lib/dml/moodle_database.php
->
line 606
/lib/dml/moodle_database.php
->
line 611
/lib/dml/moodle_database.php
->
line 613
/lib/dml/moodle_database.php
->
line 614
/lib/dml/moodle_database.php
->
line 619
/lib/dml/moodle_database.php
->
line 621
/lib/dml/moodle_database.php
->
line 622
/lib/dml/moodle_database.php
->
line 627
/lib/dml/moodle_database.php
->
line 2322
/lib/dml/moodle_database.php
->
line 2332
/lib/scssphp/Util/Path.php
->
line 69
/lib/scssphp/Util/Path.php
->
line 72
/lib/scssphp/Util/Path.php
->
line 75
/mod/feedback/item/multichoicerated/lib.php
->
line 327
/mod/feedback/item/multichoicerated/lib.php
->
line 329
/mod/assign/feedback/offline/locallib.php
->
line 93
/mod/assign/feedback/offline/locallib.php
->
line 99
/mod/assign/feedback/offline/locallib.php
->
line 274
/mod/assign/feedback/offline/locallib.php
->
line 299
/mod/assign/feedback/offline/locallib.php
->
line 301
/mod/assign/feedback/offline/locallib.php
->
line 314
/lib/clilib.php
->
line 176
/lib/clilib.php
->
line 178
/lib/clilib.php
->
line 180
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/DateTimeWizard.php
->
line 35
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/DateTimeWizard.php
->
line 37
/lib/dml/tests/dml_test.php
->
line 6421
/lib/dml/tests/dml_test.php
->
line 6422
/grade/import/csv/classes/load_data.php
->
line 71
/grade/import/csv/classes/load_data.php
->
line 77
/mod/assign/feedback/offline/importgradeslib.php
->
line 64
/mod/assign/feedback/offline/importgradeslib.php
->
line 72
/mod/assign/feedback/offline/importgradeslib.php
->
line 76
/mod/assign/feedback/offline/importgradeslib.php
->
line 76
/mod/assign/feedback/offline/importgradeslib.php
->
line 88
/mod/assign/feedback/offline/importgradeslib.php
->
line 166
/privacy/classes/local/request/moodle_content_writer.php
->
line 316
/privacy/classes/local/request/moodle_content_writer.php
->
line 317
/privacy/classes/local/request/moodle_content_writer.php
->
line 317
/privacy/classes/local/request/moodle_content_writer.php
->
line 337
/privacy/classes/local/request/moodle_content_writer.php
->
line 338
/privacy/classes/local/request/moodle_content_writer.php
->
line 338
/lib/form/group.php
->
line 69
/lib/form/group.php
->
line 73
/lib/form/group.php
->
line 81
/lib/form/group.php
->
line 83
/lib/form/group.php
->
line 211
/lib/form/group.php
->
line 214
/lib/form/group.php
->
line 216
/lib/form/group.php
->
line 218
/lib/form/group.php
->
line 223
/grade/import/csv/index.php
->
line 26
/grade/import/csv/index.php
->
line 33
/grade/import/csv/index.php
->
line 34
/grade/import/csv/index.php
->
line 75
/lib/dml/mysqli_native_moodle_database.php
->
line 1951
/lib/dml/mysqli_native_moodle_database.php
->
line 1957
/lib/dml/mysqli_native_moodle_database.php
->
line 1968
/lib/dml/mysqli_native_moodle_database.php
->
line 1970