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)
collation
[
Top level directory
]
Variable Cross Reference
at:
/lib/ddl/mysql_sql_generator.php
->
line 212
/lib/ddl/mysql_sql_generator.php
->
line 356
/lib/ddl/mysql_sql_generator.php
->
line 454
/lib/ddl/mysql_sql_generator.php
->
line 463
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1382
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1385
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1387
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1390
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1392
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1414
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1418
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1420
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1423
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1425
/lib/upgradelib.php
->
line 2383
/lib/upgradelib.php
->
line 2408
/lib/upgradelib.php
->
line 2433
/lib/upgradelib.php
->
line 2458
/admin/settings/subsystems.php
->
line 73
/admin/cli/mysql_collation.php
->
line 61
/admin/cli/mysql_collation.php
->
line 62
/admin/cli/mysql_collation.php
->
line 249
/admin/cli/mysql_collation.php
->
line 284
/lib/dml/mysqli_native_moodle_database.php
->
line 105
/lib/dml/mysqli_native_moodle_database.php
->
line 109
/lib/dml/mysqli_native_moodle_database.php
->
line 262
/lib/dml/mysqli_native_moodle_database.php
->
line 273
/lib/dml/mysqli_native_moodle_database.php
->
line 284
/lib/dml/mysqli_native_moodle_database.php
->
line 292
/lib/dml/mysqli_native_moodle_database.php
->
line 296
/lib/dml/mysqli_native_moodle_database.php
->
line 298
/lib/dml/mysqli_native_moodle_database.php
->
line 463
/lib/dml/mysqli_native_moodle_database.php
->
line 471
/lib/dml/mysqli_native_moodle_database.php
->
line 621
/lib/dml/mysqli_native_moodle_database.php
->
line 623
/lib/dml/mysqli_native_moodle_database.php
->
line 1187
/lib/dml/mysqli_native_moodle_database.php
->
line 1868
/lib/dml/mysqli_native_moodle_database.php
->
line 1870
/lib/dml/mysqli_native_moodle_database.php
->
line 1872
/lib/dml/mysqli_native_moodle_database.php
->
line 1913
/lib/dml/mysqli_native_moodle_database.php
->
line 1916
/lib/dml/mysqli_native_moodle_database.php
->
line 1919
/lib/dml/mysqli_native_moodle_database.php
->
line 1996
/lib/dml/mysqli_native_moodle_database.php
->
line 2000
/lib/dml/mysqli_native_moodle_database.php
->
line 2004
/lib/dml/mysqli_native_moodle_database.php
->
line 2006
Referenced 142 times:
/lib/ddl/mysql_sql_generator.php
->
line 212
/lib/ddl/mysql_sql_generator.php
->
line 223
/lib/ddl/mysql_sql_generator.php
->
line 242
/lib/ddl/mysql_sql_generator.php
->
line 243
/lib/ddl/mysql_sql_generator.php
->
line 246
/lib/ddl/mysql_sql_generator.php
->
line 356
/lib/ddl/mysql_sql_generator.php
->
line 366
/lib/ddl/mysql_sql_generator.php
->
line 367
/lib/ddl/mysql_sql_generator.php
->
line 370
/lib/ddl/mysql_sql_generator.php
->
line 454
/lib/ddl/mysql_sql_generator.php
->
line 455
/lib/ddl/mysql_sql_generator.php
->
line 458
/lib/ddl/mysql_sql_generator.php
->
line 463
/lib/ddl/mysql_sql_generator.php
->
line 464
/lib/ddl/mysql_sql_generator.php
->
line 467
/lib/dml/sqlsrv_native_moodle_database.php
->
line 43
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1353
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1354
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1358
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1359
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1363
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1372
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1377
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1382
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1385
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1385
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1387
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1387
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1390
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1390
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1392
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1392
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1395
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1414
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1418
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1418
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1420
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1420
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1423
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1423
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1425
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1425
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1428
/lib/upgradelib.php
->
line 2383
/lib/upgradelib.php
->
line 2384
/lib/upgradelib.php
->
line 2408
/lib/upgradelib.php
->
line 2409
/lib/upgradelib.php
->
line 2433
/lib/upgradelib.php
->
line 2434
/lib/upgradelib.php
->
line 2458
/lib/upgradelib.php
->
line 2459
/admin/settings/subsystems.php
->
line 73
/admin/settings/subsystems.php
->
line 74
/lib/google/src/Google/Service/SQLAdmin.php
->
line 1873
/lib/google/src/Google/Service/SQLAdmin.php
->
line 1890
/lib/google/src/Google/Service/SQLAdmin.php
->
line 1892
/lib/google/src/Google/Service/SQLAdmin.php
->
line 1892
/lib/google/src/Google/Service/SQLAdmin.php
->
line 1896
/admin/cli/mysql_collation.php
->
line 61
/admin/cli/mysql_collation.php
->
line 62
/admin/cli/mysql_collation.php
->
line 62
/admin/cli/mysql_collation.php
->
line 63
/admin/cli/mysql_collation.php
->
line 64
/admin/cli/mysql_collation.php
->
line 67
/admin/cli/mysql_collation.php
->
line 73
/admin/cli/mysql_collation.php
->
line 76
/admin/cli/mysql_collation.php
->
line 84
/admin/cli/mysql_collation.php
->
line 94
/admin/cli/mysql_collation.php
->
line 104
/admin/cli/mysql_collation.php
->
line 119
/admin/cli/mysql_collation.php
->
line 121
/admin/cli/mysql_collation.php
->
line 122
/admin/cli/mysql_collation.php
->
line 132
/admin/cli/mysql_collation.php
->
line 143
/admin/cli/mysql_collation.php
->
line 143
/admin/cli/mysql_collation.php
->
line 149
/admin/cli/mysql_collation.php
->
line 153
/admin/cli/mysql_collation.php
->
line 171
/admin/cli/mysql_collation.php
->
line 171
/admin/cli/mysql_collation.php
->
line 178
/admin/cli/mysql_collation.php
->
line 187
/admin/cli/mysql_collation.php
->
line 202
/admin/cli/mysql_collation.php
->
line 226
/admin/cli/mysql_collation.php
->
line 227
/admin/cli/mysql_collation.php
->
line 229
/admin/cli/mysql_collation.php
->
line 232
/admin/cli/mysql_collation.php
->
line 234
/admin/cli/mysql_collation.php
->
line 235
/admin/cli/mysql_collation.php
->
line 236
/admin/cli/mysql_collation.php
->
line 238
/admin/cli/mysql_collation.php
->
line 242
/admin/cli/mysql_collation.php
->
line 249
/admin/cli/mysql_collation.php
->
line 250
/admin/cli/mysql_collation.php
->
line 257
/admin/cli/mysql_collation.php
->
line 258
/admin/cli/mysql_collation.php
->
line 279
/admin/cli/mysql_collation.php
->
line 280
/admin/cli/mysql_collation.php
->
line 280
/admin/cli/mysql_collation.php
->
line 280
/admin/cli/mysql_collation.php
->
line 280
/admin/cli/mysql_collation.php
->
line 284
/admin/cli/mysql_collation.php
->
line 285
/admin/cli/mysql_collation.php
->
line 286
/admin/cli/mysql_collation.php
->
line 307
/admin/cli/mysql_collation.php
->
line 316
/admin/cli/mysql_collation.php
->
line 319
/lib/dml/mysqli_native_moodle_database.php
->
line 105
/lib/dml/mysqli_native_moodle_database.php
->
line 109
/lib/dml/mysqli_native_moodle_database.php
->
line 112
/lib/dml/mysqli_native_moodle_database.php
->
line 262
/lib/dml/mysqli_native_moodle_database.php
->
line 273
/lib/dml/mysqli_native_moodle_database.php
->
line 278
/lib/dml/mysqli_native_moodle_database.php
->
line 284
/lib/dml/mysqli_native_moodle_database.php
->
line 290
/lib/dml/mysqli_native_moodle_database.php
->
line 292
/lib/dml/mysqli_native_moodle_database.php
->
line 296
/lib/dml/mysqli_native_moodle_database.php
->
line 298
/lib/dml/mysqli_native_moodle_database.php
->
line 306
/lib/dml/mysqli_native_moodle_database.php
->
line 307
/lib/dml/mysqli_native_moodle_database.php
->
line 463
/lib/dml/mysqli_native_moodle_database.php
->
line 470
/lib/dml/mysqli_native_moodle_database.php
->
line 471
/lib/dml/mysqli_native_moodle_database.php
->
line 475
/lib/dml/mysqli_native_moodle_database.php
->
line 621
/lib/dml/mysqli_native_moodle_database.php
->
line 623
/lib/dml/mysqli_native_moodle_database.php
->
line 625
/lib/dml/mysqli_native_moodle_database.php
->
line 1187
/lib/dml/mysqli_native_moodle_database.php
->
line 1189
/lib/dml/mysqli_native_moodle_database.php
->
line 1192
/lib/dml/mysqli_native_moodle_database.php
->
line 1868
/lib/dml/mysqli_native_moodle_database.php
->
line 1870
/lib/dml/mysqli_native_moodle_database.php
->
line 1872
/lib/dml/mysqli_native_moodle_database.php
->
line 1874
/lib/dml/mysqli_native_moodle_database.php
->
line 1913
/lib/dml/mysqli_native_moodle_database.php
->
line 1916
/lib/dml/mysqli_native_moodle_database.php
->
line 1919
/lib/dml/mysqli_native_moodle_database.php
->
line 1922
/lib/dml/mysqli_native_moodle_database.php
->
line 1996
/lib/dml/mysqli_native_moodle_database.php
->
line 2000
/lib/dml/mysqli_native_moodle_database.php
->
line 2004
/lib/dml/mysqli_native_moodle_database.php
->
line 2006
/lib/dml/mysqli_native_moodle_database.php
->
line 2010