Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
core_ddl

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
 
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...
 

Detailed Description