Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
Files | |
file | database_manager.php |
Database manager instance is responsible for all database structure modifications. | |
file | mssql_sql_generator.php |
MSSQL specific SQL code generator. | |
file | mysql_sql_generator.php |
Mysql specific SQL code generator. | |
file | oracle_sql_generator.php |
Oracle specific SQL code generator. | |
file | postgres_sql_generator.php |
PostgreSQL specific SQL code generator. | |
file | sql_generator.php |
This class represent the base generator class where all the needed functions to generate proper SQL are defined. | |
file | sqlite_sql_generator.php |
Experimental SQLite specific SQL code generator. | |
Classes | |
class | database_manager |
Database manager instance is responsible for all database structure modifications. More... | |
class | mssql_sql_generator |
This class generate SQL code to be used against MSSQL It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL. More... | |
class | mysql_sql_generator |
This class generate SQL code to be used against MySQL It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL. More... | |
class | oracle_sql_generator |
This class generate SQL code to be used against Oracle It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL. More... | |
class | postgres_sql_generator |
This class generate SQL code to be used against PostgreSQL It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL. More... | |
class | sql_generator |
Abstract sql generator class, base for all db specific implementations. More... | |
class | sqlite_sql_generator |
This class generate SQL code to be used against SQLite It extends XMLDBgenerator so everything can be overridden as needed to generate correct SQL. More... | |