Quick Navigation
×
Moodle 3.10 XRef and Diffs
Home
Quick Navigation
Moodle 3.10
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.10 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.10.x will end 8 November 2021 (12 months).
Bug fixes for security issues in 3.10.x will end 9 May 2022 (18 months).
PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
Moodle 3.10 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 1313
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 311
/lib/dml/tests/dml_test.php
->
line 5902
/lib/dml/pdo_moodle_database.php
->
line 208
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1289
/lib/dml/mysqli_native_moodle_database.php
->
line 1665
/lib/dml/oci_native_moodle_database.php
->
line 1478
Referenced 405 times:
/lib/classes/session/database.php
->
line 302
/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
/lib/externallib.php
->
line 826
/lib/externallib.php
->
line 828
/lib/externallib.php
->
line 830
/mod/chat/classes/task/cron_task.php
->
line 60
/mod/chat/classes/task/cron_task.php
->
line 63
/rating/classes/privacy/provider.php
->
line 231
/admin/tool/cohortroles/db/upgrade.php
->
line 38
/comment/lib.php
->
line 796
/mod/choice/classes/privacy/provider.php
->
line 281
/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
/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
/analytics/classes/model.php
->
line 1796
/enrol/classes/privacy/provider.php
->
line 280
/mod/assign/submission/file/classes/privacy/provider.php
->
line 178
/backup/moodle2/restore_stepslib.php
->
line 2796
/question/type/ddimageortext/questiontype.php
->
line 128
/lib/db/upgrade.php
->
line 192
/lib/db/upgrade.php
->
line 193
/lib/db/upgrade.php
->
line 358
/lib/db/upgrade.php
->
line 378
/lib/db/upgrade.php
->
line 952
/lib/db/upgrade.php
->
line 1079
/lib/db/upgrade.php
->
line 1364
/lib/db/upgrade.php
->
line 1586
/lib/db/upgrade.php
->
line 1807
/lib/db/upgrade.php
->
line 1909
/lib/db/upgrade.php
->
line 2110
/lib/db/upgrade.php
->
line 2167
/lib/db/upgrade.php
->
line 2223
/lib/db/upgrade.php
->
line 2509
/lib/db/upgrade.php
->
line 2789
/lib/db/upgrade.php
->
line 3021
/lib/dml/tests/fixtures/test_moodle_database.php
->
line 320
/mod/glossary/classes/privacy/provider.php
->
line 465
/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
/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
/message/output/email/classes/task/send_email_task.php
->
line 98
/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
/blog/external_blogs.php
->
line 54
/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
/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/tests/event_test.php
->
line 598
/mod/scorm/lib.php
->
line 573
/mod/scorm/lib.php
->
line 830
/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
/admin/tool/log/store/legacy/classes/task/cleanup_task.php
->
line 60
/lib/classes/task/session_cleanup_task.php
->
line 53
/lib/dml/tests/dml_test.php
->
line 3524
/lib/dml/tests/dml_test.php
->
line 3678
/lib/dml/tests/dml_test.php
->
line 5479
/mod/lesson/lib.php
->
line 914
/mod/lesson/lib.php
->
line 915
/mod/lesson/lib.php
->
line 916
/mod/lesson/lib.php
->
line 917
/mod/lesson/lib.php
->
line 929
/mod/lesson/lib.php
->
line 938
/lib/xhprof/xhprof_moodle.php
->
line 275
/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
/admin/roles/classes/privacy/provider.php
->
line 390
/admin/roles/classes/privacy/provider.php
->
line 417
/lib/classes/antivirus/quarantine.php
->
line 292
/comment/classes/privacy/provider.php
->
line 159
/comment/classes/privacy/provider.php
->
line 197
/comment/classes/privacy/provider.php
->
line 232
/mod/wiki/locallib.php
->
line 1096
/mod/wiki/locallib.php
->
line 1244
/mod/wiki/locallib.php
->
line 1348
/badges/classes/privacy/provider.php
->
line 665
/badges/classes/privacy/provider.php
->
line 666
/lib/adminlib.php
->
line 216
/blog/classes/privacy/provider.php
->
line 498
/mnet/peer.php
->
line 140
/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/lti/classes/privacy/provider.php
->
line 284
/mod/data/classes/privacy/provider.php
->
line 563
/mod/data/classes/privacy/provider.php
->
line 565
/competency/classes/user_evidence_competency.php
->
line 175
/auth/oauth2/db/upgrade.php
->
line 76
/mod/forum/classes/task/send_user_digests.php
->
line 339
/analytics/classes/manager.php
->
line 683
/analytics/classes/manager.php
->
line 688
/analytics/classes/manager.php
->
line 693
/badges/classes/badge.php
->
line 718
/badges/classes/badge.php
->
line 761
/admin/tool/log/store/standard/classes/task/cleanup_task.php
->
line 62
/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/classes/task/manager.php
->
line 124
/mod/glossary/lib.php
->
line 210
/mod/glossary/lib.php
->
line 211
/mod/glossary/lib.php
->
line 214
/mod/glossary/lib.php
->
line 2869
/mod/glossary/lib.php
->
line 2870
/mod/glossary/lib.php
->
line 2871
/mod/glossary/lib.php
->
line 2906
/mod/glossary/lib.php
->
line 2907
/mod/glossary/lib.php
->
line 2934
/mod/glossary/lib.php
->
line 2935
/mod/glossary/lib.php
->
line 3025
/admin/tool/messageinbound/classes/manager.php
->
line 320
/my/lib.php
->
line 199
/lib/classes/task/tag_cron_task.php
->
line 143
/lib/classes/task/tag_cron_task.php
->
line 262
/mod/h5pactivity/classes/local/attempt.php
->
line 124
/competency/classes/related_competency.php
->
line 207
/favourites/classes/privacy/provider.php
->
line 194
/favourites/classes/privacy/provider.php
->
line 233
/favourites/classes/privacy/provider.php
->
line 268
/payment/gateway/paypal/classes/privacy/provider.php
->
line 80
/lib/classes/plugininfo/gradingform.php
->
line 50
/lib/classes/plugininfo/gradingform.php
->
line 51
/lib/classes/plugininfo/gradingform.php
->
line 54
/mod/choice/lib.php
->
line 758
/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
/lib/completionlib.php
->
line 510
/lib/completionlib.php
->
line 840
/mod/lti/classes/task/clean_access_tokens.php
->
line 54
/blocks/classes/privacy/provider.php
->
line 247
/blocks/classes/privacy/provider.php
->
line 268
/repository/onedrive/classes/privacy/provider.php
->
line 257
/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
/h5p/classes/framework.php
->
line 1487
/calendar/classes/rrule_manager.php
->
line 241
/lib/classes/task/question_stats_cleanup_task.php
->
line 54
/badges/classes/backpack_api.php
->
line 478
/message/classes/task/migrate_message_data.php
->
line 161
/message/classes/task/migrate_message_data.php
->
line 175
/mod/assign/submission/onlinetext/classes/privacy/provider.php
->
line 199
/admin/tool/messageinbound/classes/privacy/provider.php
->
line 197
/mod/scorm/classes/privacy/provider.php
->
line 373
/lib/tests/accesslib_test.php
->
line 3489
/user/profile/field/textarea/classes/privacy/provider.php
->
line 189
/question/type/questiontypebase.php
->
line 1029
/lib/editor/atto/classes/privacy/provider.php
->
line 209
/lib/editor/atto/classes/privacy/provider.php
->
line 227
/lib/dml/sqlite3_pdo_moodle_database.php
->
line 337
/mod/assign/feedback/editpdf/db/upgrade.php
->
line 58
/contentbank/classes/privacy/provider.php
->
line 301
/mod/quiz/report/statistics/classes/task/quiz_statistics_cleanup.php
->
line 51
/mod/quiz/editrandom.php
->
line 153
/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
/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
/mod/assign/feedback/comments/classes/privacy/provider.php
->
line 191
/lib/editor/atto/classes/task/autosave_cleanup_task.php
->
line 55
/lib/moodlelib.php
->
line 1582
/lib/moodlelib.php
->
line 1834
/lib/moodlelib.php
->
line 4280
/mod/wiki/lib.php
->
line 227
/enrol/flatfile/classes/privacy/provider.php
->
line 190
/enrol/flatfile/classes/privacy/provider.php
->
line 212
/lib/badgeslib.php
->
line 826
/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/survey/lib.php
->
line 756
/mod/survey/lib.php
->
line 757
/mod/survey/lib.php
->
line 762
/blocks/myoverview/db/upgrade.php
->
line 51
/mod/data/lib.php
->
line 1144
/mod/data/lib.php
->
line 2890
/mod/data/lib.php
->
line 2891
/mod/data/lib.php
->
line 2892
/mod/data/lib.php
->
line 2985
/lib/testing/classes/util.php
->
line 740
/mnet/service/enrol/locallib.php
->
line 228
/mnet/service/enrol/locallib.php
->
line 344
/message/output/popup/db/upgrade.php
->
line 60
/mod/assign/locallib.php
->
line 1185
/mod/assign/locallib.php
->
line 1186
/mod/assign/locallib.php
->
line 1193
/mod/assign/locallib.php
->
line 1207
/mod/assign/locallib.php
->
line 1216
/mod/forum/classes/subscriptions.php
->
line 608
/lib/classes/task/send_failed_login_notifications_task.php
->
line 185
/competency/classes/competency.php
->
line 820
/lib/classes/task/messaging_cleanup_task.php
->
line 61
/lib/classes/task/messaging_cleanup_task.php
->
line 74
/lib/classes/plugininfo/customfield.php
->
line 90
/mod/quiz/lib.php
->
line 1519
/mod/quiz/lib.php
->
line 1527
/mod/quiz/lib.php
->
line 1540
/mod/quiz/lib.php
->
line 1549
/blog/lib.php
->
line 150
/blog/lib.php
->
line 151
/blog/lib.php
->
line 313
/mod/forum/lib.php
->
line 4783
/mod/forum/lib.php
->
line 5310
/mod/forum/lib.php
->
line 5313
/mod/forum/lib.php
->
line 5316
/mod/forum/lib.php
->
line 5319
/mod/forum/lib.php
->
line 5320
/mod/forum/lib.php
->
line 5323
/mod/forum/lib.php
->
line 5378
/mod/forum/lib.php
->
line 5384
/mod/forum/lib.php
->
line 5385
/mod/forum/lib.php
->
line 5391
/admin/tool/cohortroles/classes/api.php
->
line 149
/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/quiz/report/overview/report.php
->
line 596
/lib/classes/task/blog_cron_task.php
->
line 62
/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
/message/output/popup/message_output_popup.php
->
line 127
/message/output/popup/message_output_popup.php
->
line 140
/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/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
/group/classes/privacy/provider.php
->
line 166
/group/classes/privacy/provider.php
->
line 216
/group/classes/privacy/provider.php
->
line 293
/files/classes/conversion.php
->
line 197
/files/classes/conversion.php
->
line 225
/mod/forum/classes/task/cron_task.php
->
line 102
/auth/mnet/classes/task/cron_task.php
->
line 49
/lib/classes/plugininfo/enrol.php
->
line 142
/admin/tool/cohortroles/classes/privacy/provider.php
->
line 283
/admin/tool/cohortroles/classes/privacy/provider.php
->
line 326
/mod/assign/feedback/file/classes/privacy/provider.php
->
line 169
/notes/classes/privacy/provider.php
->
line 263
/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
/user/profile/field/checkbox/classes/privacy/provider.php
->
line 190
/badges/classes/backpack_api2p1.php
->
line 138
/admin/tool/monitor/classes/subscription_manager.php
->
line 540
/admin/tool/monitor/classes/subscription_manager.php
->
line 546
/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
/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
/badges/criteria/award_criteria.php
->
line 430
/enrol/paypal/classes/privacy/provider.php
->
line 292
/enrol/paypal/classes/privacy/provider.php
->
line 327
/lib/classes/task/password_reset_cleanup_task.php
->
line 53
/auth/mnet/auth.php
->
line 575
/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
/mod/h5pactivity/classes/privacy/provider.php
->
line 312
/tag/classes/privacy/provider.php
->
line 200
/mod/assign/feedback/editpdf/locallib.php
->
line 406
/mod/assign/feedback/editpdf/locallib.php
->
line 407
/user/profile/field/datetime/classes/privacy/provider.php
->
line 191
/message/classes/api.php
->
line 2740
/message/classes/api.php
->
line 3010
/user/profile/field/menu/classes/privacy/provider.php
->
line 190
/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/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
/user/profile/field/text/classes/privacy/provider.php
->
line 190
/mod/chat/report.php
->
line 178
/mod/chat/lib.php
->
line 630
/mod/chat/lib.php
->
line 1192
/mod/chat/lib.php
->
line 1193
/mod/chat/lib.php
->
line 1194
/question/type/ddmarker/questiontype.php
->
line 149
/blocks/recent_activity/classes/task/cleanup.php
->
line 57