Quick Navigation
×
Moodle 3.11 XRef and Diffs
Home
Quick Navigation
Moodle 3.11
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.11 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.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
Moodle 3.11 Database Schema (by Marcus Green)
delete_records_select
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/dml/pgsql_native_moodle_database.php
->
line 1379
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 311
/lib/dml/mysqli_native_moodle_database.php
->
line 1665
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1296
/lib/dml/tests/dml_test.php
->
line 6115
/lib/dml/oci_native_moodle_database.php
->
line 1493
/lib/dml/pdo_moodle_database.php
->
line 208
Referenced 403 times:
/search/engine/simpledb/classes/privacy/provider.php
->
line 173
/search/engine/simpledb/classes/privacy/provider.php
->
line 190
/search/engine/simpledb/classes/privacy/provider.php
->
line 208
/mod/forum/lib.php
->
line 4729
/mod/forum/lib.php
->
line 5276
/mod/forum/lib.php
->
line 5279
/mod/forum/lib.php
->
line 5282
/mod/forum/lib.php
->
line 5285
/mod/forum/lib.php
->
line 5286
/mod/forum/lib.php
->
line 5289
/mod/forum/lib.php
->
line 5344
/mod/forum/lib.php
->
line 5350
/mod/forum/lib.php
->
line 5351
/mod/forum/lib.php
->
line 5357
/mod/assign/feedback/editpdf/locallib.php
->
line 406
/mod/assign/feedback/editpdf/locallib.php
->
line 407
/admin/tool/monitor/classes/subscription_manager.php
->
line 540
/admin/tool/monitor/classes/subscription_manager.php
->
line 546
/mod/lesson/lib.php
->
line 915
/mod/lesson/lib.php
->
line 916
/mod/lesson/lib.php
->
line 917
/mod/lesson/lib.php
->
line 918
/mod/lesson/lib.php
->
line 932
/mod/lesson/lib.php
->
line 942
/badges/classes/badge.php
->
line 718
/badges/classes/badge.php
->
line 761
/admin/tool/cohortroles/classes/privacy/provider.php
->
line 283
/admin/tool/cohortroles/classes/privacy/provider.php
->
line 326
/enrol/lti/classes/data_connector.php
->
line 188
/enrol/lti/classes/data_connector.php
->
line 198
/enrol/lti/classes/data_connector.php
->
line 206
/enrol/lti/classes/data_connector.php
->
line 216
/enrol/lti/classes/data_connector.php
->
line 252
/enrol/lti/classes/data_connector.php
->
line 424
/enrol/lti/classes/data_connector.php
->
line 427
/enrol/lti/classes/data_connector.php
->
line 715
/enrol/lti/classes/data_connector.php
->
line 762
/mod/choice/lib.php
->
line 760
/lib/classes/task/grade_history_cleanup_task.php
->
line 61
/admin/tool/log/store/legacy/classes/privacy/provider.php
->
line 170
/admin/tool/log/store/legacy/classes/privacy/provider.php
->
line 185
/admin/tool/log/store/legacy/classes/privacy/provider.php
->
line 203
/mod/forum/classes/observer.php
->
line 50
/mod/forum/classes/observer.php
->
line 51
/mod/forum/classes/observer.php
->
line 52
/mod/forum/classes/observer.php
->
line 53
/grade/classes/privacy/provider.php
->
line 715
/grade/classes/privacy/provider.php
->
line 716
/grade/classes/privacy/provider.php
->
line 757
/grade/classes/privacy/provider.php
->
line 758
/grade/classes/privacy/provider.php
->
line 799
/grade/classes/privacy/provider.php
->
line 800
/grade/classes/privacy/provider.php
->
line 838
/mod/quiz/report/statistics/classes/task/quiz_statistics_cleanup.php
->
line 51
/tag/classes/privacy/provider.php
->
line 200
/mod/survey/lib.php
->
line 762
/mod/survey/lib.php
->
line 763
/mod/survey/lib.php
->
line 768
/lib/classes/task/send_failed_login_notifications_task.php
->
line 186
/lib/badgeslib.php
->
line 777
/enrol/lti/classes/privacy/provider.php
->
line 167
/enrol/lti/classes/privacy/provider.php
->
line 191
/enrol/lti/classes/privacy/provider.php
->
line 217
/mod/wiki/locallib.php
->
line 1096
/mod/wiki/locallib.php
->
line 1244
/mod/wiki/locallib.php
->
line 1348
/rating/classes/privacy/provider.php
->
line 231
/auth/mnet/auth.php
->
line 575
/mod/wiki/lib.php
->
line 227
/lib/classes/antivirus/quarantine.php
->
line 292
/lib/classes/task/question_stats_cleanup_task.php
->
line 54
/lib/tests/event/base_test.php
->
line 599
/admin/cli/fix_deleted_users.php
->
line 82
/admin/cli/fix_deleted_users.php
->
line 83
/admin/cli/fix_deleted_users.php
->
line 84
/admin/cli/fix_deleted_users.php
->
line 85
/admin/cli/fix_deleted_users.php
->
line 86
/admin/cli/fix_deleted_users.php
->
line 87
/admin/cli/fix_deleted_users.php
->
line 88
/admin/cli/fix_deleted_users.php
->
line 89
/admin/cli/fix_deleted_users.php
->
line 90
/lib/classes/task/messaging_cleanup_task.php
->
line 61
/lib/classes/task/messaging_cleanup_task.php
->
line 74
/message/classes/task/migrate_message_data.php
->
line 161
/message/classes/task/migrate_message_data.php
->
line 175
/enrol/flatfile/classes/privacy/provider.php
->
line 190
/enrol/flatfile/classes/privacy/provider.php
->
line 212
/mod/chat/lib.php
->
line 642
/mod/chat/lib.php
->
line 1228
/mod/chat/lib.php
->
line 1229
/mod/chat/lib.php
->
line 1230
/mod/glossary/classes/privacy/provider.php
->
line 465
/user/profile/field/text/classes/privacy/provider.php
->
line 190
/auth/mnet/classes/task/cron_task.php
->
line 49
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 320
/lib/editor/atto/classes/privacy/provider.php
->
line 209
/lib/editor/atto/classes/privacy/provider.php
->
line 227
/mod/assign/submission/file/classes/privacy/provider.php
->
line 178
/mod/h5pactivity/classes/local/attempt.php
->
line 124
/mod/chat/classes/task/cron_task.php
->
line 60
/mod/chat/classes/task/cron_task.php
->
line 63
/mod/scorm/lib.php
->
line 576
/mod/scorm/lib.php
->
line 833
/mod/lti/classes/task/clean_access_tokens.php
->
line 54
/question/type/ddimageortext/questiontype.php
->
line 133
/analytics/classes/manager.php
->
line 677
/analytics/classes/manager.php
->
line 682
/analytics/classes/manager.php
->
line 687
/analytics/classes/manager.php
->
line 696
/lib/statslib.php
->
line 155
/lib/statslib.php
->
line 156
/lib/statslib.php
->
line 663
/lib/statslib.php
->
line 664
/lib/statslib.php
->
line 803
/lib/statslib.php
->
line 804
/lib/statslib.php
->
line 1076
/lib/statslib.php
->
line 1077
/lib/statslib.php
->
line 1081
/lib/statslib.php
->
line 1082
/calendar/classes/rrule_manager.php
->
line 241
/message/classes/privacy/provider.php
->
line 670
/message/classes/privacy/provider.php
->
line 691
/message/classes/privacy/provider.php
->
line 694
/message/classes/privacy/provider.php
->
line 763
/message/classes/privacy/provider.php
->
line 784
/message/classes/privacy/provider.php
->
line 787
/message/classes/privacy/provider.php
->
line 821
/message/classes/privacy/provider.php
->
line 822
/message/classes/privacy/provider.php
->
line 823
/message/classes/privacy/provider.php
->
line 824
/comment/classes/privacy/provider.php
->
line 159
/comment/classes/privacy/provider.php
->
line 197
/comment/classes/privacy/provider.php
->
line 232
/repository/onedrive/classes/privacy/provider.php
->
line 257
/backup/moodle2/restore_stepslib.php
->
line 2840
/badges/classes/backpack_api2p1.php
->
line 138
/message/output/popup/message_output_popup.php
->
line 127
/message/output/popup/message_output_popup.php
->
line 140
/lib/classes/task/tag_cron_task.php
->
line 143
/lib/classes/task/tag_cron_task.php
->
line 262
/admin/tool/monitor/classes/task/clean_events.php
->
line 66
/admin/tool/monitor/classes/task/clean_events.php
->
line 93
/admin/tool/monitor/classes/task/clean_events.php
->
line 133
/admin/tool/monitor/classes/task/clean_events.php
->
line 140
/blog/lib.php
->
line 150
/blog/lib.php
->
line 151
/blog/lib.php
->
line 313
/admin/roles/classes/privacy/provider.php
->
line 390
/admin/roles/classes/privacy/provider.php
->
line 417
/mod/scorm/classes/privacy/provider.php
->
line 373
/mod/feedback/classes/privacy/provider.php
->
line 250
/mod/feedback/classes/privacy/provider.php
->
line 251
/mod/feedback/classes/privacy/provider.php
->
line 258
/mod/feedback/classes/privacy/provider.php
->
line 259
/mod/feedback/classes/privacy/provider.php
->
line 297
/mod/feedback/classes/privacy/provider.php
->
line 298
/mod/feedback/classes/privacy/provider.php
->
line 305
/mod/feedback/classes/privacy/provider.php
->
line 306
/mod/feedback/classes/privacy/provider.php
->
line 339
/mod/feedback/classes/privacy/provider.php
->
line 340
/mod/feedback/classes/privacy/provider.php
->
line 347
/mod/feedback/classes/privacy/provider.php
->
line 348
/mod/assign/feedback/file/classes/privacy/provider.php
->
line 169
/lib/messagelib.php
->
line 460
/lib/messagelib.php
->
line 461
/lib/messagelib.php
->
line 734
/lib/messagelib.php
->
line 735
/lib/messagelib.php
->
line 751
/lib/messagelib.php
->
line 754
/admin/tool/log/store/standard/classes/task/cleanup_task.php
->
line 62
/admin/tool/cohortroles/classes/api.php
->
line 149
/lib/tests/accesslib_test.php
->
line 3489
/lib/classes/task/blog_cron_task.php
->
line 62
/admin/tool/log/store/legacy/classes/task/cleanup_task.php
->
line 60
/badges/criteria/award_criteria.php
->
line 430
/contentbank/classes/privacy/provider.php
->
line 301
/lib/xhprof/xhprof_moodle.php
->
line 279
/competency/classes/related_competency.php
->
line 207
/analytics/classes/model.php
->
line 1796
/completion/classes/privacy/provider.php
->
line 246
/completion/classes/privacy/provider.php
->
line 275
/completion/classes/privacy/provider.php
->
line 292
/completion/classes/privacy/provider.php
->
line 296
/completion/classes/privacy/provider.php
->
line 297
/question/type/ddmarker/questiontype.php
->
line 155
/admin/tool/messageinbound/classes/privacy/provider.php
->
line 197
/user/profile/field/social/classes/privacy/provider.php
->
line 189
/mod/forum/classes/task/send_user_digests.php
->
line 339
/lib/completionlib.php
->
line 521
/lib/completionlib.php
->
line 906
/mod/lesson/classes/privacy/provider.php
->
line 444
/mod/lesson/classes/privacy/provider.php
->
line 494
/mod/lesson/classes/privacy/provider.php
->
line 495
/mod/lesson/classes/privacy/provider.php
->
line 496
/mod/lesson/classes/privacy/provider.php
->
line 497
/mod/lesson/classes/privacy/provider.php
->
line 498
/mod/lesson/classes/privacy/provider.php
->
line 532
/mod/lesson/classes/privacy/provider.php
->
line 533
/mod/lesson/classes/privacy/provider.php
->
line 534
/mod/lesson/classes/privacy/provider.php
->
line 535
/mod/lesson/classes/privacy/provider.php
->
line 536
/mod/assign/feedback/editpdf/classes/privacy/provider.php
->
line 175
/mod/assign/feedback/editpdf/classes/privacy/provider.php
->
line 176
/mod/assign/feedback/editpdf/classes/privacy/provider.php
->
line 177
/mod/forum/classes/subscriptions.php
->
line 609
/mod/survey/classes/privacy/provider.php
->
line 332
/mod/survey/classes/privacy/provider.php
->
line 333
/mod/survey/classes/privacy/provider.php
->
line 370
/mod/survey/classes/privacy/provider.php
->
line 371
/notes/classes/privacy/provider.php
->
line 263
/message/output/popup/db/upgrade.php
->
line 57
/mod/quiz/locallib.php
->
line 966
/report/stats/classes/privacy/provider.php
->
line 251
/report/stats/classes/privacy/provider.php
->
line 252
/report/stats/classes/privacy/provider.php
->
line 253
/lib/dml/sqlite3_pdo_moodle_database.php
->
line 337
/mod/chat/classes/privacy/provider.php
->
line 222
/mod/chat/classes/privacy/provider.php
->
line 223
/mod/chat/classes/privacy/provider.php
->
line 224
/mod/chat/classes/privacy/provider.php
->
line 253
/mod/chat/classes/privacy/provider.php
->
line 254
/mod/chat/classes/privacy/provider.php
->
line 255
/mod/chat/classes/privacy/provider.php
->
line 275
/mod/chat/classes/privacy/provider.php
->
line 276
/mod/chat/classes/privacy/provider.php
->
line 277
/mod/assign/classes/privacy/provider.php
->
line 440
/mod/assign/classes/privacy/provider.php
->
line 441
/mod/assign/classes/privacy/provider.php
->
line 442
/mod/assign/classes/privacy/provider.php
->
line 443
/mod/assign/classes/privacy/provider.php
->
line 469
/mod/assign/classes/privacy/provider.php
->
line 481
/user/profile/field/checkbox/classes/privacy/provider.php
->
line 190
/mod/h5pactivity/classes/privacy/provider.php
->
line 312
/mod/quiz/report/overview/report.php
->
line 598
/mod/glossary/lib.php
->
line 212
/mod/glossary/lib.php
->
line 213
/mod/glossary/lib.php
->
line 216
/mod/glossary/lib.php
->
line 2889
/mod/glossary/lib.php
->
line 2890
/mod/glossary/lib.php
->
line 2891
/mod/glossary/lib.php
->
line 2926
/mod/glossary/lib.php
->
line 2927
/mod/glossary/lib.php
->
line 2954
/mod/glossary/lib.php
->
line 2955
/mod/glossary/lib.php
->
line 3045
/competency/classes/competency.php
->
line 820
/mod/assign/feedback/comments/classes/privacy/provider.php
->
line 191
/admin/tool/log/classes/local/privacy/moodle_database_export_and_delete.php
->
line 120
/admin/tool/log/classes/local/privacy/moodle_database_export_and_delete.php
->
line 135
/auth/oauth2/db/upgrade.php
->
line 73
/payment/gateway/paypal/classes/privacy/provider.php
->
line 80
/lib/editor/atto/classes/task/autosave_cleanup_task.php
->
line 55
/admin/tool/cohortroles/db/upgrade.php
->
line 38
/lib/classes/task/manager.php
->
line 124
/competency/classes/user_evidence_competency.php
->
line 175
/mod/data/lib.php
->
line 1167
/mod/data/lib.php
->
line 2931
/mod/data/lib.php
->
line 2932
/mod/data/lib.php
->
line 2933
/mod/data/lib.php
->
line 3026
/enrol/classes/privacy/provider.php
->
line 280
/blog/classes/privacy/provider.php
->
line 498
/lib/externallib.php
->
line 826
/lib/externallib.php
->
line 828
/lib/externallib.php
->
line 830
/mod/quiz/lib.php
->
line 1528
/mod/quiz/lib.php
->
line 1536
/mod/quiz/lib.php
->
line 1551
/mod/quiz/lib.php
->
line 1561
/analytics/classes/privacy/provider.php
->
line 310
/analytics/classes/privacy/provider.php
->
line 311
/analytics/classes/privacy/provider.php
->
line 340
/analytics/classes/privacy/provider.php
->
line 356
/analytics/classes/privacy/provider.php
->
line 369
/analytics/classes/privacy/provider.php
->
line 394
/analytics/classes/privacy/provider.php
->
line 416
/analytics/classes/privacy/provider.php
->
line 433
/blog/external_blogs.php
->
line 54
/message/output/email/classes/task/send_email_task.php
->
line 98
/lib/classes/plugininfo/customfield.php
->
line 90
/lib/classes/plugininfo/gradingform.php
->
line 50
/lib/classes/plugininfo/gradingform.php
->
line 51
/lib/classes/plugininfo/gradingform.php
->
line 54
/lib/adminlib.php
->
line 216
/lib/db/upgrade.php
->
line 326
/lib/db/upgrade.php
->
line 453
/lib/db/upgrade.php
->
line 738
/lib/db/upgrade.php
->
line 960
/lib/db/upgrade.php
->
line 1181
/lib/db/upgrade.php
->
line 1283
/lib/db/upgrade.php
->
line 1484
/lib/db/upgrade.php
->
line 1541
/lib/db/upgrade.php
->
line 1597
/lib/db/upgrade.php
->
line 1883
/lib/db/upgrade.php
->
line 2163
/lib/db/upgrade.php
->
line 2395
/lib/db/upgrade.php
->
line 2726
/question/engine/datalib.php
->
line 313
/question/engine/datalib.php
->
line 985
/question/engine/datalib.php
->
line 991
/question/engine/datalib.php
->
line 996
/question/engine/datalib.php
->
line 1000
/question/engine/datalib.php
->
line 1047
/question/engine/datalib.php
->
line 1049
/mnet/service/enrol/locallib.php
->
line 228
/mnet/service/enrol/locallib.php
->
line 344
/lib/testing/classes/util.php
->
line 736
/lib/dml/tests/dml_test.php
->
line 3602
/lib/dml/tests/dml_test.php
->
line 3756
/lib/dml/tests/dml_test.php
->
line 5692
/mod/assign/submission/onlinetext/classes/privacy/provider.php
->
line 199
/blocks/myoverview/db/upgrade.php
->
line 51
/mod/quiz/editrandom.php
->
line 153
/admin/tool/messageinbound/classes/manager.php
->
line 320
/favourites/classes/privacy/provider.php
->
line 194
/favourites/classes/privacy/provider.php
->
line 233
/favourites/classes/privacy/provider.php
->
line 268
/lib/dml/moodle_database.php
->
line 2024
/lib/dml/moodle_database.php
->
line 2038
/lib/dml/moodle_database.php
->
line 2061
/lib/dml/moodle_database.php
->
line 2073
/lib/classes/task/password_reset_cleanup_task.php
->
line 53
/mod/choice/classes/privacy/provider.php
->
line 281
/user/profile/field/menu/classes/privacy/provider.php
->
line 190
/user/profile/field/textarea/classes/privacy/provider.php
->
line 189
/group/classes/privacy/provider.php
->
line 166
/group/classes/privacy/provider.php
->
line 216
/group/classes/privacy/provider.php
->
line 293
/badges/classes/privacy/provider.php
->
line 665
/badges/classes/privacy/provider.php
->
line 666
/blocks/classes/privacy/provider.php
->
line 247
/blocks/classes/privacy/provider.php
->
line 268
/files/classes/conversion.php
->
line 197
/files/classes/conversion.php
->
line 225
/my/lib.php
->
line 238
/mod/wiki/classes/privacy/provider.php
->
line 498
/mod/wiki/classes/privacy/provider.php
->
line 499
/mod/wiki/classes/privacy/provider.php
->
line 500
/mod/wiki/classes/privacy/provider.php
->
line 501
/mod/wiki/classes/privacy/provider.php
->
line 502
/mod/wiki/classes/privacy/provider.php
->
line 503
/mod/wiki/classes/privacy/provider.php
->
line 549
/mod/wiki/classes/privacy/provider.php
->
line 551
/mod/wiki/classes/privacy/provider.php
->
line 553
/mod/wiki/classes/privacy/provider.php
->
line 554
/mod/wiki/classes/privacy/provider.php
->
line 555
/mod/wiki/classes/privacy/provider.php
->
line 556
/mod/wiki/classes/privacy/provider.php
->
line 620
/mod/wiki/classes/privacy/provider.php
->
line 621
/mod/wiki/classes/privacy/provider.php
->
line 623
/mod/wiki/classes/privacy/provider.php
->
line 624
/mod/wiki/classes/privacy/provider.php
->
line 625
/mod/wiki/classes/privacy/provider.php
->
line 626
/question/type/questiontypebase.php
->
line 1068
/comment/lib.php
->
line 797
/backup/util/ui/classes/privacy/provider.php
->
line 235
/backup/util/ui/classes/privacy/provider.php
->
line 265
/backup/util/ui/classes/privacy/provider.php
->
line 272
/backup/util/ui/classes/privacy/provider.php
->
line 284
/backup/util/ui/classes/privacy/provider.php
->
line 311
/backup/util/ui/classes/privacy/provider.php
->
line 320
/backup/util/ui/classes/privacy/provider.php
->
line 331
/lib/classes/task/session_cleanup_task.php
->
line 53
/mod/forum/classes/task/cron_task.php
->
line 102
/mnet/peer.php
->
line 141
/mod/forum/classes/privacy/provider.php
->
line 1165
/mod/forum/classes/privacy/provider.php
->
line 1173
/mod/forum/classes/privacy/provider.php
->
line 1229
/mod/forum/classes/privacy/provider.php
->
line 1310
/mod/forum/classes/privacy/provider.php
->
line 1311
/mod/forum/classes/privacy/provider.php
->
line 1312
/mod/forum/classes/privacy/provider.php
->
line 1313
/mod/forum/classes/privacy/provider.php
->
line 1318
/user/profile/field/datetime/classes/privacy/provider.php
->
line 191
/blocks/recent_activity/classes/task/cleanup.php
->
line 57
/competency/classes/privacy/provider.php
->
line 729
/competency/classes/privacy/provider.php
->
line 732
/competency/classes/privacy/provider.php
->
line 760
/competency/classes/privacy/provider.php
->
line 763
/competency/classes/privacy/provider.php
->
line 766
/competency/classes/privacy/provider.php
->
line 790
/competency/classes/privacy/provider.php
->
line 793
/competency/classes/privacy/provider.php
->
line 816
/mod/assign/locallib.php
->
line 1189
/mod/assign/locallib.php
->
line 1190
/mod/assign/locallib.php
->
line 1197
/mod/assign/locallib.php
->
line 1213
/mod/assign/locallib.php
->
line 1223
/mod/chat/report.php
->
line 178
/lib/classes/plugininfo/enrol.php
->
line 142
/message/classes/api.php
->
line 2755
/message/classes/api.php
->
line 3025
/h5p/classes/framework.php
->
line 1487
/lib/classes/session/database.php
->
line 302
/mod/data/classes/privacy/provider.php
->
line 563
/mod/data/classes/privacy/provider.php
->
line 565
/lib/moodlelib.php
->
line 1591
/lib/moodlelib.php
->
line 1843
/lib/moodlelib.php
->
line 4136
/enrol/paypal/classes/privacy/provider.php
->
line 292
/enrol/paypal/classes/privacy/provider.php
->
line 327
/mod/lti/classes/privacy/provider.php
->
line 284
/badges/classes/backpack_api.php
->
line 478