Quick Navigation
×
Moodle 4.2 XRef and Diffs
Home
Quick Navigation
Moodle 4.2
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.2 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.2.x will end 22 April 2024 (12 months).
Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.
Moodle 4.2 Database Schema (by Marcus Green)
get_record_sql
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/dml/oci_native_moodle_database.php
->
line 1072
/lib/dml/moodle_database.php
->
line 1658
Referenced 254 times:
/enrol/tests/privacy/provider_test.php
->
line 97
/message/classes/search/message_received.php
->
line 81
/user/classes/search/course_teacher.php
->
line 197
/mod/quiz/locallib.php
->
line 1823
/mod/quiz/report/overview/overview_table.php
->
line 98
/h5p/classes/editor_framework.php
->
line 77
/course/format/weeks/lib.php
->
line 589
/course/format/weeks/lib.php
->
line 648
/lib/enrollib.php
->
line 1762
/admin/cli/mysql_compressed_rows.php
->
line 73
/admin/cli/mysql_compressed_rows.php
->
line 75
/badges/classes/output/issued_badge.php
->
line 82
/badges/classes/output/issued_badge.php
->
line 90
/lib/tests/questionlib_test.php
->
line 267
/lib/completionlib.php
->
line 1657
/h5p/classes/framework.php
->
line 1318
/mod/forum/report/summary/classes/summary_table.php
->
line 676
/badges/classes/output/external_badge.php
->
line 65
/message/externallib.php
->
line 2526
/competency/classes/course_competency.php
->
line 326
/competency/classes/course_competency.php
->
line 366
/lib/ddl/postgres_sql_generator.php
->
line 433
/mod/quiz/report/statistics/classes/calculator.php
->
line 223
/mod/quiz/report/statistics/classes/calculator.php
->
line 287
/mod/glossary/classes/search/entry.php
->
line 198
/badges/criteria/award_criteria_course.php
->
line 51
/h5p/classes/output/renderer.php
->
line 67
/login/lib.php
->
line 123
/login/lib.php
->
line 233
/question/type/essay/tests/restore_test.php
->
line 60
/analytics/tests/privacy/provider_test.php
->
line 452
/lib/navigationlib.php
->
line 2484
/lib/navigationlib.php
->
line 3429
/lib/navigationlib.php
->
line 3442
/lib/navigationlib.php
->
line 5026
/lib/navigationlib.php
->
line 5047
/course/format/topics/lib.php
->
line 474
/badges/criteria/award_criteria_activity.php
->
line 49
/badges/criteria/award_criteria_activity.php
->
line 68
/lib/dml/oci_native_moodle_database.php
->
line 1099
/admin/cli/mysql_collation.php
->
line 112
/admin/cli/mysql_collation.php
->
line 116
/admin/cli/mysql_collation.php
->
line 313
/enrol/lti/classes/local/ltiadvantage/repository/deployment_repository.php
->
line 183
/mod/feedback/item/info/lib.php
->
line 223
/mod/assign/feedback/editpdf/classes/task/bump_submission_for_stale_conversions.php
->
line 47
/question/type/calculated/questiontype.php
->
line 1513
/repository/lib.php
->
line 557
/repository/lib.php
->
line 607
/tag/classes/index_builder.php
->
line 311
/mod/lesson/lib.php
->
line 455
/lib/classes/lock/mysql_lock_factory.php
->
line 141
/lib/classes/lock/mysql_lock_factory.php
->
line 161
/backup/moodle2/restore_stepslib.php
->
line 1205
/backup/moodle2/restore_stepslib.php
->
line 1256
/backup/moodle2/restore_stepslib.php
->
line 1400
/backup/moodle2/restore_stepslib.php
->
line 1460
/mod/assign/locallib.php
->
line 1025
/question/bank/comment/tests/backup_test.php
->
line 206
/question/bank/comment/tests/backup_test.php
->
line 211
/mod/data/tests/search/search_test.php
->
line 1119
/mod/quiz/deprecatedlib.php
->
line 242
/question/format/xml/tests/qformat_xml_import_export_test.php
->
line 140
/lib/badgeslib.php
->
line 894
/lib/badgeslib.php
->
line 916
/lib/badgeslib.php
->
line 931
/message/tests/externallib_test.php
->
line 153
/message/tests/externallib_test.php
->
line 309
/admin/tool/monitor/classes/subscription_manager.php
->
line 266
/user/profile/field/social/upgradelib.php
->
line 115
/user/profile/field/social/upgradelib.php
->
line 135
/question/engine/bank.php
->
line 677
/admin/tool/mobile/lib.php
->
line 106
/enrol/lti/classes/data_connector.php
->
line 490
/search/classes/base_block.php
->
line 247
/lib/classes/lock/postgres_lock_factory.php
->
line 175
/lib/classes/lock/postgres_lock_factory.php
->
line 198
/mod/quiz/classes/local/reports/attempts_report.php
->
line 369
/lib/ddl/mssql_sql_generator.php
->
line 570
/enrol/lti/classes/helper.php
->
line 296
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 244
/lib/questionlib.php
->
line 362
/lib/questionlib.php
->
line 1473
/lib/questionlib.php
->
line 1919
/lib/questionlib.php
->
line 2035
/lib/questionlib.php
->
line 2093
/lib/accesslib.php
->
line 1239
/mod/data/view.php
->
line 296
/mod/data/view.php
->
line 339
/lib/filelib.php
->
line 690
/grade/edit/tree/outcomeitem.php
->
line 170
/lib/myprofilelib.php
->
line 137
/mod/scorm/report/basic/classes/report.php
->
line 327
/mod/scorm/report/basic/classes/report.php
->
line 332
/course/tests/category_test.php
->
line 336
/mnet/peer.php
->
line 287
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 190
/mod/data/locallib.php
->
line 1035
/blog/lib.php
->
line 729
/reportbuilder/tests/local/helpers/database_test.php
->
line 139
/reportbuilder/tests/local/helpers/database_test.php
->
line 157
/grade/querylib.php
->
line 255
/admin/tool/brickfield/classes/local/areas/core_question/base.php
->
line 225
/mod/chat/lib.php
->
line 326
/mod/chat/lib.php
->
line 559
/mod/workshop/classes/privacy/provider.php
->
line 319
/competency/classes/plan_competency.php
->
line 106
/badges/action.php
->
line 95
/question/bank/tagquestion/lib.php
->
line 62
/lib/tests/h5p_clean_orphaned_records_task_test.php
->
line 80
/lib/tests/h5p_clean_orphaned_records_task_test.php
->
line 83
/lib/dml/moodle_database.php
->
line 1651
/lib/dml/moodle_database.php
->
line 1752
/cohort/upload_form.php
->
line 554
/webservice/externallib.php
->
line 103
/mod/quiz/classes/access_manager.php
->
line 244
/mod/quiz/classes/access_manager.php
->
line 271
/enrol/ldap/lib.php
->
line 227
/enrol/ldap/lib.php
->
line 587
/enrol/ldap/lib.php
->
line 605
/enrol/ldap/lib.php
->
line 616
/tag/classes/tag.php
->
line 909
/tag/classes/tag.php
->
line 958
/question/bank/customfields/tests/customfield_test.php
->
line 297
/question/bank/customfields/tests/customfield_test.php
->
line 305
/grade/import/csv/classes/load_data.php
->
line 601
/message/classes/api.php
->
line 2479
/message/classes/api.php
->
line 2975
/blog/locallib.php
->
line 246
/competency/classes/user_competency_plan.php
->
line 221
/question/type/calculated/question.php
->
line 257
/enrol/lti/classes/local/ltiadvantage/repository/application_registration_repository.php
->
line 242
/enrol/lti/tests/local/ltiadvantage/repository/user_repository_test.php
->
line 136
/enrol/lti/tests/local/ltiadvantage/repository/user_repository_test.php
->
line 158
/question/bank/previewquestion/classes/helper.php
->
line 293
/lib/tablelib.php
->
line 2182
/lib/filestorage/file_storage.php
->
line 493
/lib/filestorage/file_storage.php
->
line 514
/lib/filestorage/file_storage.php
->
line 1118
/mod/data/lib.php
->
line 1272
/mod/data/lib.php
->
line 1536
/mod/data/lib.php
->
line 1642
/lib/datalib.php
->
line 1266
/lib/datalib.php
->
line 1317
/competency/classes/competency.php
->
line 714
/admin/tool/profiling/index.php
->
line 66
/mod/quiz/tests/structure_test.php
->
line 702
/search/engine/simpledb/tests/engine_test.php
->
line 416
/mod/data/classes/search/entry.php
->
line 149
/question/classes/external.php
->
line 171
/competency/classes/course_module_competency.php
->
line 253
/question/type/edit_question_form.php
->
line 888
/mod/data/rsslib.php
->
line 83
/rating/lib.php
->
line 818
/reportbuilder/tests/local/entities/user_test.php
->
line 98
/question/lib.php
->
line 66
/mod/wiki/locallib.php
->
line 124
/mod/wiki/locallib.php
->
line 211
/mod/glossary/lib.php
->
line 631
/mod/glossary/lib.php
->
line 735
/question/tests/version_test.php
->
line 88
/question/tests/version_test.php
->
line 134
/question/tests/version_test.php
->
line 149
/question/tests/version_test.php
->
line 220
/mod/lesson/locallib.php
->
line 403
/enrol/database/lib.php
->
line 352
/message/classes/search/message_sent.php
->
line 80
/question/bank/history/classes/question_history_view.php
->
line 189
/lib/behat/classes/behat_session_trait.php
->
line 1545
/lib/behat/classes/behat_session_trait.php
->
line 1587
/mod/forum/lib.php
->
line 917
/mod/forum/lib.php
->
line 1356
/mod/forum/lib.php
->
line 1381
/mod/forum/lib.php
->
line 1395
/mod/forum/lib.php
->
line 1420
/mod/forum/lib.php
->
line 1882
/mod/forum/lib.php
->
line 1883
/mod/scorm/report/interactions/classes/report.php
->
line 373
/mod/scorm/report/interactions/classes/report.php
->
line 378
/lib/dml/mysqli_native_moodle_database.php
->
line 419
/lib/dml/mysqli_native_moodle_database.php
->
line 438
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 338
/webservice/lib.php
->
line 323
/webservice/lib.php
->
line 433
/webservice/lib.php
->
line 456
/mod/scorm/report/objectives/classes/report.php
->
line 363
/mod/scorm/report/objectives/classes/report.php
->
line 368
/mod/survey/lib.php
->
line 295
/mod/survey/lib.php
->
line 342
/mod/survey/lib.php
->
line 403
/mod/wiki/classes/search/collaborative_page.php
->
line 145
/repository/repository_callback.php
->
line 49
/lib/classes/context/module.php
->
line 82
/lib/behat/classes/behat_core_generator.php
->
line 539
/blocks/glossary_random/block_glossary_random.php
->
line 199
/question/bank/tagquestion/classes/external/submit_tags.php
->
line 79
/completion/criteria/completion_criteria_activity.php
->
line 128
/admin/tool/task/classes/check/adhocqueue.php
->
line 48
/lib/modinfolib.php
->
line 2643
/lib/modinfolib.php
->
line 2722
/badges/classes/assertion.php
->
line 63
/completion/classes/api.php
->
line 173
/lib/db/upgrade.php
->
line 1750
/lib/db/upgrade.php
->
line 2364
/lib/db/upgrade.php
->
line 2378
/lib/db/upgrade.php
->
line 2558
/lib/db/upgrade.php
->
line 2581
/lib/db/upgrade.php
->
line 3040
/lib/db/upgrade.php
->
line 3054
/course/classes/search/customfield.php
->
line 142
/backup/util/dbops/restore_dbops.class.php
->
line 1460
/backup/util/dbops/restore_dbops.class.php
->
line 1485
/backup/util/dbops/restore_dbops.class.php
->
line 1507
/backup/util/dbops/restore_dbops.class.php
->
line 1538
/backup/util/dbops/restore_dbops.class.php
->
line 1560
/backup/util/dbops/restore_dbops.class.php
->
line 1579
/backup/util/dbops/restore_dbops.class.php
->
line 1591
/competency/classes/template_competency.php
->
line 183
/mod/wiki/tests/privacy/provider_test.php
->
line 497
/lib/behat/classes/behat_generator_base.php
->
line 615
/question/bank/usage/classes/question_last_used_column.php
->
line 46
/question/bank/managecategories/tests/helper_test.php
->
line 103
/admin/tool/moodlenet/db/upgrade.php
->
line 54
/question/editlib.php
->
line 38
/question/engine/upgrade/upgradelib.php
->
line 296
/lib/dml/tests/dml_test.php
->
line 1940
/lib/dml/tests/dml_test.php
->
line 1950
/lib/dml/tests/dml_test.php
->
line 1951
/lib/dml/tests/dml_test.php
->
line 1955
/lib/dml/tests/dml_test.php
->
line 1961
/lib/dml/tests/dml_test.php
->
line 1964
/lib/dml/tests/dml_test.php
->
line 1969
/lib/dml/tests/dml_test.php
->
line 1973
/lib/dml/tests/dml_test.php
->
line 4715
/lib/dml/tests/dml_test.php
->
line 4719
/lib/dml/tests/dml_test.php
->
line 4738
/lib/dml/tests/dml_test.php
->
line 4742
/lib/dml/tests/dml_test.php
->
line 4746
/lib/dml/tests/dml_test.php
->
line 4750
/lib/dml/tests/dml_test.php
->
line 4755
/enrol/lti/classes/local/ltiadvantage/repository/user_repository.php
->
line 241
/enrol/lti/classes/local/ltiadvantage/repository/user_repository.php
->
line 270
/lib/ddl/oracle_sql_generator.php
->
line 439
/lib/ddl/oracle_sql_generator.php
->
line 635
/lib/ddl/oracle_sql_generator.php
->
line 662
/competency/classes/user_competency.php
->
line 477
/mod/workshop/locallib.php
->
line 993
/mod/workshop/locallib.php
->
line 1017
/mod/workshop/locallib.php
->
line 1365
/mod/workshop/locallib.php
->
line 1391
/mnet/xmlrpc/serverlib.php
->
line 419
/mnet/xmlrpc/serverlib.php
->
line 591
/mod/bigbluebuttonbn/classes/instance.php
->
line 126
/mod/bigbluebuttonbn/classes/instance.php
->
line 171