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)
sql_like
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1398
/lib/dml/oci_native_moodle_database.php
->
line 1553
/lib/dml/pgsql_native_moodle_database.php
->
line 1464
/lib/dml/moodle_database.php
->
line 2271
/lib/dml/mysqli_native_moodle_database.php
->
line 1878
Referenced 229 times:
/search/classes/base.php
->
line 495
/admin/tool/brickfield/classes/local/areas/core_question/base.php
->
line 103
/lib/db/upgrade.php
->
line 915
/lib/db/upgrade.php
->
line 916
/lib/db/upgrade.php
->
line 937
/lib/db/upgrade.php
->
line 1878
/lib/db/upgrade.php
->
line 2010
/lib/db/upgrade.php
->
line 3126
/lib/db/upgrade.php
->
line 3241
/lib/db/upgrade.php
->
line 3358
/lib/db/upgrade.php
->
line 3512
/lib/db/upgrade.php
->
line 3562
/lib/badgeslib.php
->
line 365
/mod/data/field/url/field.class.php
->
line 154
/lib/classes/task/backup_cleanup_task.php
->
line 69
/reportbuilder/classes/local/helpers/user_filter_manager.php
->
line 160
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1411
/course/classes/management/helper.php
->
line 914
/course/externallib.php
->
line 1914
/availability/condition/profile/classes/condition.php
->
line 553
/availability/condition/profile/classes/condition.php
->
line 561
/availability/condition/profile/classes/condition.php
->
line 574
/availability/condition/profile/classes/condition.php
->
line 578
/message/classes/api.php
->
line 154
/message/classes/api.php
->
line 239
/message/classes/api.php
->
line 299
/message/classes/api.php
->
line 310
/admin/tool/customlang/locallib.php
->
line 532
/admin/tool/customlang/locallib.php
->
line 533
/admin/tool/customlang/locallib.php
->
line 534
/admin/tool/customlang/locallib.php
->
line 541
/admin/tool/customlang/locallib.php
->
line 544
/lib/dml/oci_native_moodle_database.php
->
line 1566
/user/filters/text.php
->
line 143
/user/filters/text.php
->
line 147
/user/filters/text.php
->
line 151
/user/filters/text.php
->
line 155
/user/filters/text.php
->
line 159
/admin/tool/policy/classes/acceptances_table.php
->
line 284
/admin/tool/policy/classes/acceptances_table.php
->
line 287
/admin/tool/policy/classes/acceptances_table.php
->
line 303
/admin/tool/policy/classes/acceptances_table.php
->
line 314
/admin/tool/policy/classes/acceptances_table.php
->
line 318
/admin/tool/policy/classes/acceptances_table.php
->
line 322
/admin/tool/policy/classes/acceptances_table.php
->
line 326
/mod/data/field/textarea/field.class.php
->
line 225
/question/engine/upgrade/upgradelib.php
->
line 181
/lib/classes/access/get_user_capability_course_helper.php
->
line 367
/lib/classes/user.php
->
line 264
/lib/messagelib.php
->
line 458
/lib/messagelib.php
->
line 459
/lib/messagelib.php
->
line 718
/lib/messagelib.php
->
line 719
/lib/messagelib.php
->
line 738
/cohort/lib.php
->
line 430
/course/lib.php
->
line 228
/course/lib.php
->
line 231
/search/classes/base_mod.php
->
line 150
/lib/tablelib.php
->
line 720
/lib/tablelib.php
->
line 724
/lib/filestorage/file_storage.php
->
line 301
/lib/filestorage/file_storage.php
->
line 374
/lib/filestorage/file_storage.php
->
line 2006
/contentbank/classes/contentbank.php
->
line 212
/user/externallib.php
->
line 935
/h5p/classes/editor_framework.php
->
line 59
/h5p/classes/editor_framework.php
->
line 180
/h5p/classes/editor_framework.php
->
line 182
/search/classes/base_block.php
->
line 136
/search/classes/base_block.php
->
line 327
/competency/classes/competency.php
->
line 175
/competency/classes/competency.php
->
line 397
/competency/classes/competency.php
->
line 398
/competency/classes/competency.php
->
line 399
/competency/classes/competency.php
->
line 836
/grade/grading/pick.php
->
line 174
/grade/grading/pick.php
->
line 180
/grade/grading/form/guide/lib.php
->
line 643
/backup/util/ui/restore_ui_components.php
->
line 327
/backup/util/ui/restore_ui_components.php
->
line 328
/backup/util/ui/restore_ui_components.php
->
line 417
/search/engine/simpledb/classes/engine.php
->
line 116
/search/engine/simpledb/classes/engine.php
->
line 344
/search/engine/simpledb/classes/engine.php
->
line 345
/search/engine/simpledb/classes/engine.php
->
line 346
/search/engine/simpledb/classes/engine.php
->
line 347
/webservice/classes/token_table.php
->
line 321
/analytics/classes/local/analyser/base.php
->
line 487
/lib/classes/context/module.php
->
line 226
/mod/data/field/file/field.class.php
->
line 119
/mod/data/field/picture/field.class.php
->
line 200
/lib/filebrowser/file_info_context_coursecat.php
->
line 220
/repository/contentbank/classes/browser/contentbank_browser.php
->
line 97
/admin/tool/uploaduser/classes/preview.php
->
line 126
/mod/scorm/report/reportlib.php
->
line 82
/admin/tool/uploaduser/classes/process.php
->
line 760
/admin/tool/usertours/db/upgrade.php
->
line 46
/admin/tool/usertours/db/upgrade.php
->
line 46
/message/lib.php
->
line 203
/message/lib.php
->
line 228
/admin/tool/generator/classes/site_backend.php
->
line 190
/mod/glossary/editcategories.php
->
line 195
/admin/tool/generator/classes/course_backend.php
->
line 307
/admin/tool/brickfield/classes/accessibility.php
->
line 457
/admin/tool/brickfield/classes/accessibility.php
->
line 458
/report/outline/index.php
->
line 165
/reportbuilder/classes/local/filters/text.php
->
line 131
/reportbuilder/classes/local/filters/text.php
->
line 136
/reportbuilder/classes/local/filters/text.php
->
line 149
/reportbuilder/classes/local/filters/text.php
->
line 154
/grade/grading/form/rubric/lib.php
->
line 656
/grade/grading/form/rubric/lib.php
->
line 660
/lib/searchlib.php
->
line 455
/lib/searchlib.php
->
line 455
/lib/searchlib.php
->
line 466
/lib/searchlib.php
->
line 471
/lib/searchlib.php
->
line 471
/lib/searchlib.php
->
line 508
/lib/searchlib.php
->
line 508
/mod/bigbluebuttonbn/classes/logger.php
->
line 453
/mod/bigbluebuttonbn/classes/logger.php
->
line 464
/mod/bigbluebuttonbn/classes/logger.php
->
line 468
/lib/moodlelib.php
->
line 1635
/blocks/classes/privacy/provider.php
->
line 73
/blocks/classes/privacy/provider.php
->
line 74
/admin/tool/httpsreplace/classes/url_finder.php
->
line 105
/mod/glossary/lib.php
->
line 1524
/mod/glossary/lib.php
->
line 3769
/report/progress/index.php
->
line 145
/report/progress/index.php
->
line 150
/search/engine/simpledb/tests/engine_test.php
->
line 380
/admin/tool/spamcleaner/index.php
->
line 159
/admin/tool/spamcleaner/index.php
->
line 161
/admin/tool/spamcleaner/index.php
->
line 163
/admin/tool/spamcleaner/index.php
->
line 165
/admin/tool/spamcleaner/index.php
->
line 167
/admin/tool/spamcleaner/index.php
->
line 169
/admin/tool/spamcleaner/index.php
->
line 171
/lib/dml/pgsql_native_moodle_database.php
->
line 1477
/enrol/locallib.php
->
line 421
/grade/report/lib.php
->
line 471
/grade/report/lib.php
->
line 475
/grade/report/lib.php
->
line 523
/grade/report/lib.php
->
line 527
/grade/report/lib.php
->
line 545
/grade/report/lib.php
->
line 567
/h5p/classes/editor_ajax.php
->
line 174
/lib/dml/moodle_database.php
->
line 2284
/lib/dml/moodle_database.php
->
line 2600
/reportbuilder/classes/local/filters/category.php
->
line 116
/calendar/classes/local/event/data_access/event_vault.php
->
line 423
/calendar/classes/local/event/data_access/event_vault.php
->
line 427
/calendar/classes/local/event/data_access/event_vault.php
->
line 432
/mod/data/lib.php
->
line 1988
/mod/data/lib.php
->
line 3612
/analytics/classes/manager.php
->
line 972
/analytics/classes/manager.php
->
line 993
/analytics/classes/manager.php
->
line 994
/report/completion/index.php
->
line 197
/report/completion/index.php
->
line 202
/mod/data/field/text/field.class.php
->
line 72
/user/classes/table/participants_search.php
->
line 982
/user/classes/table/participants_search.php
->
line 986
/user/classes/table/participants_search.php
->
line 1008
/user/classes/table/participants_search.php
->
line 1034
/user/classes/table/participants_search.php
->
line 1051
/user/classes/table/participants_search.php
->
line 1060
/user/classes/table/participants_search.php
->
line 1069
/user/classes/table/participants_search.php
->
line 1078
/competency/classes/api.php
->
line 849
/competency/classes/api.php
->
line 850
/competency/classes/api.php
->
line 923
/user/filters/cohort.php
->
line 133
/user/filters/cohort.php
->
line 138
/user/filters/cohort.php
->
line 142
/user/filters/cohort.php
->
line 146
/user/filters/cohort.php
->
line 150
/mod/scorm/report/objectives/classes/report.php
->
line 631
/admin/tool/brickfield/classes/local/areas/core_question/answerbase.php
->
line 164
/mod/workshop/locallib.php
->
line 3518
/mod/workshop/locallib.php
->
line 3522
/mod/label/db/upgrade.php
->
line 75
/lib/filebrowser/file_info.php
->
line 115
/lib/dml/tests/dml_test.php
->
line 4227
/lib/dml/tests/dml_test.php
->
line 4231
/lib/dml/tests/dml_test.php
->
line 4235
/lib/dml/tests/dml_test.php
->
line 4239
/lib/dml/tests/dml_test.php
->
line 4243
/lib/dml/tests/dml_test.php
->
line 4247
/lib/dml/tests/dml_test.php
->
line 4252
/lib/dml/tests/dml_test.php
->
line 4256
/lib/dml/tests/dml_test.php
->
line 4260
/lib/dml/tests/dml_test.php
->
line 4265
/lib/dml/tests/dml_test.php
->
line 4268
/lib/dml/tests/dml_test.php
->
line 4273
/lib/dml/tests/dml_test.php
->
line 4276
/lib/dml/tests/dml_test.php
->
line 4303
/lib/dml/tests/dml_test.php
->
line 4313
/mod/bigbluebuttonbn/tests/task/upgrade_recordings_task_test.php
->
line 86
/mod/bigbluebuttonbn/tests/task/upgrade_recordings_task_test.php
->
line 95
/blog/locallib.php
->
line 1146
/blog/locallib.php
->
line 1147
/blog/locallib.php
->
line 1148
/admin/reports.php
->
line 64
/lib/datalib.php
->
line 169
/lib/datalib.php
->
line 169
/lib/datalib.php
->
line 271
/lib/datalib.php
->
line 450
/lib/datalib.php
->
line 450
/lib/datalib.php
->
line 467
/lib/datalib.php
->
line 471
/lib/datalib.php
->
line 516
/lib/datalib.php
->
line 517
/lib/datalib.php
->
line 525
/lib/datalib.php
->
line 529
/lib/datalib.php
->
line 773
/mod/data/locallib.php
->
line 1177
/mod/data/locallib.php
->
line 1178
/mod/data/locallib.php
->
line 1179
/mod/data/locallib.php
->
line 1217
/mod/data/locallib.php
->
line 1218
/mod/data/locallib.php
->
line 1219
/mod/bigbluebuttonbn/classes/task/upgrade_recordings_task.php
->
line 175
/user/filters/profilefield.php
->
line 173
/user/filters/profilefield.php
->
line 177
/user/filters/profilefield.php
->
line 181
/user/filters/profilefield.php
->
line 185
/user/filters/profilefield.php
->
line 189
/lib/dml/mysqli_native_moodle_database.php
->
line 1894