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)
add_key
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/xmldb/xmldb_table.php
->
line 787
/lib/ddl/database_manager.php
->
line 741
Referenced 333 times:
/payment/gateway/paypal/db/upgrade.php
->
line 44
/admin/tool/httpsreplace/tests/httpsreplace_test.php
->
line 390
/mod/forum/report/summary/classes/summary_table.php
->
line 827
/auth/lti/db/upgrade.php
->
line 53
/auth/lti/db/upgrade.php
->
line 54
/auth/lti/db/upgrade.php
->
line 55
/auth/lti/db/upgrade.php
->
line 82
/admin/tool/xmldb/actions/view_table_php/view_table_php.class.php
->
line 669
/auth/ldap/auth.php
->
line 695
/mod/book/db/upgrade.php
->
line 56
/lib/ddl/tests/ddl_test.php
->
line 69
/lib/ddl/tests/ddl_test.php
->
line 70
/lib/ddl/tests/ddl_test.php
->
line 103
/lib/ddl/tests/ddl_test.php
->
line 104
/lib/ddl/tests/ddl_test.php
->
line 276
/lib/ddl/tests/ddl_test.php
->
line 277
/lib/ddl/tests/ddl_test.php
->
line 309
/lib/ddl/tests/ddl_test.php
->
line 323
/lib/ddl/tests/ddl_test.php
->
line 339
/lib/ddl/tests/ddl_test.php
->
line 355
/lib/ddl/tests/ddl_test.php
->
line 368
/lib/ddl/tests/ddl_test.php
->
line 384
/lib/ddl/tests/ddl_test.php
->
line 400
/lib/ddl/tests/ddl_test.php
->
line 416
/lib/ddl/tests/ddl_test.php
->
line 432
/lib/ddl/tests/ddl_test.php
->
line 448
/lib/ddl/tests/ddl_test.php
->
line 464
/lib/ddl/tests/ddl_test.php
->
line 480
/lib/ddl/tests/ddl_test.php
->
line 496
/lib/ddl/tests/ddl_test.php
->
line 512
/lib/ddl/tests/ddl_test.php
->
line 528
/lib/ddl/tests/ddl_test.php
->
line 544
/lib/ddl/tests/ddl_test.php
->
line 574
/lib/ddl/tests/ddl_test.php
->
line 606
/lib/ddl/tests/ddl_test.php
->
line 629
/lib/ddl/tests/ddl_test.php
->
line 1011
/lib/ddl/tests/ddl_test.php
->
line 1269
/lib/ddl/tests/ddl_test.php
->
line 1315
/lib/ddl/tests/ddl_test.php
->
line 1351
/lib/ddl/tests/ddl_test.php
->
line 1403
/lib/ddl/tests/ddl_test.php
->
line 1404
/lib/ddl/tests/ddl_test.php
->
line 1417
/lib/ddl/tests/ddl_test.php
->
line 1421
/lib/ddl/tests/ddl_test.php
->
line 1484
/lib/ddl/tests/ddl_test.php
->
line 1498
/lib/ddl/tests/ddl_test.php
->
line 1512
/lib/ddl/tests/ddl_test.php
->
line 1528
/lib/ddl/tests/ddl_test.php
->
line 1542
/lib/ddl/tests/ddl_test.php
->
line 1582
/lib/ddl/tests/ddl_test.php
->
line 1764
/lib/ddl/tests/ddl_test.php
->
line 1770
/lib/ddl/tests/ddl_test.php
->
line 1874
/lib/ddl/tests/ddl_test.php
->
line 1916
/lib/ddl/tests/ddl_test.php
->
line 1961
/lib/ddl/tests/ddl_test.php
->
line 1987
/lib/ddl/tests/ddl_test.php
->
line 2009
/lib/ddl/tests/ddl_test.php
->
line 2034
/lib/ddl/tests/ddl_test.php
->
line 2062
/lib/ddl/tests/ddl_test.php
->
line 2088
/lib/ddl/tests/ddl_test.php
->
line 2111
/lib/ddl/tests/ddl_test.php
->
line 2162
/lib/ddl/tests/ddl_test.php
->
line 2466
/lib/ddl/tests/ddl_test.php
->
line 2467
/lib/ddl/tests/ddl_test.php
->
line 2482
/mod/h5pactivity/db/upgrade.php
->
line 83
/mod/h5pactivity/db/upgrade.php
->
line 84
/mod/h5pactivity/db/upgrade.php
->
line 85
/mod/h5pactivity/db/upgrade.php
->
line 114
/mod/h5pactivity/db/upgrade.php
->
line 115
/mod/chat/db/upgrade.php
->
line 44
/search/tests/generator/lib.php
->
line 50
/admin/tool/xmldb/actions/view_structure_php/view_structure_php.class.php
->
line 192
/mod/forum/db/upgrade.php
->
line 170
/mod/data/db/upgrade.php
->
line 39
/lib/tests/persistent_test.php
->
line 62
/lib/tests/persistent_test.php
->
line 91
/admin/tool/log/store/standard/db/upgrade.php
->
line 45
/admin/tool/log/store/standard/db/upgrade.php
->
line 49
/admin/tool/log/store/standard/db/upgrade.php
->
line 53
/admin/tool/log/store/standard/db/upgrade.php
->
line 57
/lib/dml/tests/dml_table_test.php
->
line 93
/lib/dml/tests/dml_table_test.php
->
line 178
/lib/dml/tests/dml_table_test.php
->
line 214
/enrol/database/tests/sync_test.php
->
line 136
/enrol/database/tests/sync_test.php
->
line 153
/lib/tests/datalib_update_with_unique_index_test.php
->
line 92
/lib/tests/datalib_update_with_unique_index_test.php
->
line 93
/backup/util/dbops/backup_controller_dbops.class.php
->
line 134
/backup/util/dbops/backup_controller_dbops.class.php
->
line 135
/backup/util/dbops/backup_controller_dbops.class.php
->
line 158
/lib/dml/tests/pgsql_native_recordset_test.php
->
line 78
/admin/tool/dataprivacy/db/upgrade.php
->
line 81
/lib/tests/upgradelib_test.php
->
line 1392
/enrol/lti/db/upgrade.php
->
line 76
/enrol/lti/db/upgrade.php
->
line 110
/enrol/lti/db/upgrade.php
->
line 130
/enrol/lti/db/upgrade.php
->
line 131
/enrol/lti/db/upgrade.php
->
line 159
/enrol/lti/db/upgrade.php
->
line 186
/enrol/lti/db/upgrade.php
->
line 187
/enrol/lti/db/upgrade.php
->
line 188
/enrol/lti/db/upgrade.php
->
line 215
/enrol/lti/db/upgrade.php
->
line 216
/enrol/lti/db/upgrade.php
->
line 239
/enrol/lti/db/upgrade.php
->
line 240
/enrol/lti/db/upgrade.php
->
line 241
/enrol/lti/db/upgrade.php
->
line 277
/enrol/lti/db/upgrade.php
->
line 399
/auth/db/tests/db_test.php
->
line 132
/admin/tool/monitor/db/upgrade.php
->
line 52
/admin/tool/monitor/db/upgrade.php
->
line 59
/admin/tool/monitor/db/upgrade.php
->
line 66
/lib/dml/tests/pgsql_native_moodle_database_test.php
->
line 193
/lib/dml/tests/pgsql_native_moodle_database_test.php
->
line 298
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 186
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 230
/lib/dml/tests/dml_pgsql_read_slave_test.php
->
line 245
/lib/db/upgradelib.php
->
line 1394
/lib/db/upgradelib.php
->
line 1503
/lib/db/upgradelib.php
->
line 1509
/lib/db/upgradelib.php
->
line 1515
/lib/db/upgradelib.php
->
line 1521
/lib/db/upgradelib.php
->
line 1527
/lib/db/upgradelib.php
->
line 1533
/lib/db/upgradelib.php
->
line 1539
/lib/db/upgradelib.php
->
line 1545
/lib/db/upgradelib.php
->
line 1559
/lib/db/upgradelib.php
->
line 1565
/lib/db/upgradelib.php
->
line 1571
/lib/db/upgradelib.php
->
line 1577
/lib/db/upgradelib.php
->
line 1583
/lib/db/upgradelib.php
->
line 1589
/lib/db/upgradelib.php
->
line 1595
/lib/db/upgradelib.php
->
line 1601
/lib/db/upgradelib.php
->
line 1607
/lib/db/upgradelib.php
->
line 1621
/lib/db/upgradelib.php
->
line 1627
/lib/db/upgradelib.php
->
line 1633
/lib/db/upgradelib.php
->
line 1639
/lib/db/upgradelib.php
->
line 1645
/lib/db/upgradelib.php
->
line 1651
/lib/db/upgradelib.php
->
line 1657
/lib/db/upgradelib.php
->
line 1663
/lib/db/upgradelib.php
->
line 1669
/lib/db/upgradelib.php
->
line 1675
/lib/db/upgradelib.php
->
line 1681
/lib/db/upgradelib.php
->
line 1687
/lib/db/upgradelib.php
->
line 1693
/lib/db/upgradelib.php
->
line 1699
/lib/db/upgradelib.php
->
line 1705
/lib/db/upgradelib.php
->
line 1711
/lib/db/upgradelib.php
->
line 1717
/lib/db/upgradelib.php
->
line 1723
/lib/db/upgradelib.php
->
line 1729
/lib/db/upgradelib.php
->
line 1735
/lib/db/upgradelib.php
->
line 1741
/lib/db/upgradelib.php
->
line 1747
/lib/db/upgradelib.php
->
line 1753
/lib/db/upgradelib.php
->
line 1759
/lib/db/upgradelib.php
->
line 1765
/lib/db/upgradelib.php
->
line 1771
/lib/db/upgradelib.php
->
line 1777
/lib/db/upgradelib.php
->
line 1783
/lib/db/upgradelib.php
->
line 1789
/lib/db/upgradelib.php
->
line 1795
/lib/db/upgradelib.php
->
line 1801
/lib/db/upgradelib.php
->
line 1807
/lib/db/upgradelib.php
->
line 1813
/lib/db/upgradelib.php
->
line 1819
/lib/db/upgradelib.php
->
line 1825
/mod/feedback/db/upgrade.php
->
line 60
/lib/db/upgrade.php
->
line 236
/lib/db/upgrade.php
->
line 237
/lib/db/upgrade.php
->
line 284
/lib/db/upgrade.php
->
line 285
/lib/db/upgrade.php
->
line 286
/lib/db/upgrade.php
->
line 448
/lib/db/upgrade.php
->
line 495
/lib/db/upgrade.php
->
line 515
/lib/db/upgrade.php
->
line 516
/lib/db/upgrade.php
->
line 540
/lib/db/upgrade.php
->
line 541
/lib/db/upgrade.php
->
line 542
/lib/db/upgrade.php
->
line 881
/lib/db/upgrade.php
->
line 882
/lib/db/upgrade.php
->
line 883
/lib/db/upgrade.php
->
line 884
/lib/db/upgrade.php
->
line 1158
/lib/db/upgrade.php
->
line 1159
/lib/db/upgrade.php
->
line 1160
/lib/db/upgrade.php
->
line 1161
/lib/db/upgrade.php
->
line 1184
/lib/db/upgrade.php
->
line 1185
/lib/db/upgrade.php
->
line 1186
/lib/db/upgrade.php
->
line 1187
/lib/db/upgrade.php
->
line 1290
/lib/db/upgrade.php
->
line 1291
/lib/db/upgrade.php
->
line 1292
/lib/db/upgrade.php
->
line 1293
/lib/db/upgrade.php
->
line 1500
/lib/db/upgrade.php
->
line 1501
/lib/db/upgrade.php
->
line 1502
/lib/db/upgrade.php
->
line 1503
/lib/db/upgrade.php
->
line 1504
/lib/db/upgrade.php
->
line 1539
/lib/db/upgrade.php
->
line 1558
/lib/db/upgrade.php
->
line 1579
/lib/db/upgrade.php
->
line 1600
/lib/db/upgrade.php
->
line 1620
/lib/db/upgrade.php
->
line 1642
/lib/db/upgrade.php
->
line 1665
/lib/db/upgrade.php
->
line 1688
/lib/db/upgrade.php
->
line 2033
/lib/db/upgrade.php
->
line 2034
/lib/db/upgrade.php
->
line 2035
/lib/db/upgrade.php
->
line 2061
/lib/db/upgrade.php
->
line 2062
/lib/db/upgrade.php
->
line 2063
/lib/db/upgrade.php
->
line 2083
/lib/db/upgrade.php
->
line 2084
/lib/db/upgrade.php
->
line 2085
/lib/db/upgrade.php
->
line 2105
/lib/db/upgrade.php
->
line 2106
/lib/db/upgrade.php
->
line 2107
/lib/db/upgrade.php
->
line 2858
/lib/db/upgrade.php
->
line 3174
/lib/statslib.php
->
line 1604
/lib/statslib.php
->
line 1619
/lib/statslib.php
->
line 1631
/lib/statslib.php
->
line 1644
/lib/dml/tests/dml_test.php
->
line 558
/lib/dml/tests/dml_test.php
->
line 589
/lib/dml/tests/dml_test.php
->
line 713
/lib/dml/tests/dml_test.php
->
line 731
/lib/dml/tests/dml_test.php
->
line 779
/lib/dml/tests/dml_test.php
->
line 826
/lib/dml/tests/dml_test.php
->
line 965
/lib/dml/tests/dml_test.php
->
line 993
/lib/dml/tests/dml_test.php
->
line 1029
/lib/dml/tests/dml_test.php
->
line 1037
/lib/dml/tests/dml_test.php
->
line 1121
/lib/dml/tests/dml_test.php
->
line 1220
/lib/dml/tests/dml_test.php
->
line 1274
/lib/dml/tests/dml_test.php
->
line 1338
/lib/dml/tests/dml_test.php
->
line 1428
/lib/dml/tests/dml_test.php
->
line 1465
/lib/dml/tests/dml_test.php
->
line 1508
/lib/dml/tests/dml_test.php
->
line 1539
/lib/dml/tests/dml_test.php
->
line 1646
/lib/dml/tests/dml_test.php
->
line 1676
/lib/dml/tests/dml_test.php
->
line 1692
/lib/dml/tests/dml_test.php
->
line 1795
/lib/dml/tests/dml_test.php
->
line 1823
/lib/dml/tests/dml_test.php
->
line 1855
/lib/dml/tests/dml_test.php
->
line 1887
/lib/dml/tests/dml_test.php
->
line 1910
/lib/dml/tests/dml_test.php
->
line 1933
/lib/dml/tests/dml_test.php
->
line 1990
/lib/dml/tests/dml_test.php
->
line 2037
/lib/dml/tests/dml_test.php
->
line 2054
/lib/dml/tests/dml_test.php
->
line 2071
/lib/dml/tests/dml_test.php
->
line 2098
/lib/dml/tests/dml_test.php
->
line 2135
/lib/dml/tests/dml_test.php
->
line 2186
/lib/dml/tests/dml_test.php
->
line 2212
/lib/dml/tests/dml_test.php
->
line 2446
/lib/dml/tests/dml_test.php
->
line 2490
/lib/dml/tests/dml_test.php
->
line 2596
/lib/dml/tests/dml_test.php
->
line 2664
/lib/dml/tests/dml_test.php
->
line 2822
/lib/dml/tests/dml_test.php
->
line 2872
/lib/dml/tests/dml_test.php
->
line 3059
/lib/dml/tests/dml_test.php
->
line 3166
/lib/dml/tests/dml_test.php
->
line 3305
/lib/dml/tests/dml_test.php
->
line 3340
/lib/dml/tests/dml_test.php
->
line 3362
/lib/dml/tests/dml_test.php
->
line 3399
/lib/dml/tests/dml_test.php
->
line 3432
/lib/dml/tests/dml_test.php
->
line 3452
/lib/dml/tests/dml_test.php
->
line 3473
/lib/dml/tests/dml_test.php
->
line 3505
/lib/dml/tests/dml_test.php
->
line 3537
/lib/dml/tests/dml_test.php
->
line 3596
/lib/dml/tests/dml_test.php
->
line 3616
/lib/dml/tests/dml_test.php
->
line 3639
/lib/dml/tests/dml_test.php
->
line 3661
/lib/dml/tests/dml_test.php
->
line 3780
/lib/dml/tests/dml_test.php
->
line 3819
/lib/dml/tests/dml_test.php
->
line 3848
/lib/dml/tests/dml_test.php
->
line 3892
/lib/dml/tests/dml_test.php
->
line 3902
/lib/dml/tests/dml_test.php
->
line 3927
/lib/dml/tests/dml_test.php
->
line 3938
/lib/dml/tests/dml_test.php
->
line 3981
/lib/dml/tests/dml_test.php
->
line 4037
/lib/dml/tests/dml_test.php
->
line 4101
/lib/dml/tests/dml_test.php
->
line 4140
/lib/dml/tests/dml_test.php
->
line 4195
/lib/dml/tests/dml_test.php
->
line 4271
/lib/dml/tests/dml_test.php
->
line 4372
/lib/dml/tests/dml_test.php
->
line 4506
/lib/dml/tests/dml_test.php
->
line 4586
/lib/dml/tests/dml_test.php
->
line 4593
/lib/dml/tests/dml_test.php
->
line 4594
/lib/dml/tests/dml_test.php
->
line 4646
/lib/dml/tests/dml_test.php
->
line 4675
/lib/dml/tests/dml_test.php
->
line 4707
/lib/dml/tests/dml_test.php
->
line 4789
/lib/dml/tests/dml_test.php
->
line 4825
/lib/dml/tests/dml_test.php
->
line 4866
/lib/dml/tests/dml_test.php
->
line 4907
/lib/dml/tests/dml_test.php
->
line 4954
/lib/dml/tests/dml_test.php
->
line 4984
/lib/dml/tests/dml_test.php
->
line 5137
/lib/dml/tests/dml_test.php
->
line 5222
/lib/dml/tests/dml_test.php
->
line 5243
/lib/dml/tests/dml_test.php
->
line 5326
/lib/dml/tests/dml_test.php
->
line 5354
/lib/dml/tests/dml_test.php
->
line 5427
/lib/dml/tests/dml_test.php
->
line 5497
/lib/dml/tests/dml_test.php
->
line 5524
/lib/dml/tests/dml_test.php
->
line 5615
/lib/dml/tests/dml_test.php
->
line 5731
/lib/dml/tests/dml_test.php
->
line 5792
/lib/dml/tests/dml_test.php
->
line 5821
/lib/dml/tests/dml_test.php
->
line 5933
/lib/dml/tests/dml_test.php
->
line 5998
/lib/dml/tests/dml_test.php
->
line 6078
/lib/dml/tests/dml_test.php
->
line 6170
/admin/tool/xmldb/actions/add_persistent_mandatory/add_persistent_mandatory.class.php
->
line 138
/mod/bigbluebuttonbn/db/upgrade.php
->
line 332
/mod/bigbluebuttonbn/db/upgrade.php
->
line 333
/mod/bigbluebuttonbn/db/upgrade.php
->
line 334