Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
sql_generator Member List

This is the complete list of members for sql_generator, including all inherited members.

$add_after_clausesql_generator
$add_table_commentssql_generator
$alter_column_skip_defaultsql_generator
$alter_column_skip_notnullsql_generator
$alter_column_skip_typesql_generator
$alter_column_sqlsql_generator
$concat_charactersql_generator
$default_after_nullsql_generator
$default_for_charsql_generator
$drop_default_valuesql_generator
$drop_default_value_requiredsql_generator
$drop_foreign_keysql_generator
$drop_index_sqlsql_generator
$drop_primary_keysql_generator
$drop_table_sqlsql_generator
$drop_unique_keysql_generator
$float_to_numbersql_generator
$foreign_keyssql_generator
$integer_to_numbersql_generator
$mdbsql_generator
$names_max_lengthsql_generator
$number_typesql_generator
$prefixsql_generator
$prefix_on_namessql_generator
$primary_key_namesql_generator
$primary_keyssql_generator
$quote_allsql_generator
$quote_stringsql_generator
$rename_column_sqlsql_generator
$rename_index_sqlsql_generator
$rename_key_sqlsql_generator
$rename_table_sqlsql_generator
$reserved_wordssql_generator
$sequence_extra_codesql_generator
$sequence_namesql_generator
$sequence_name_smallsql_generator
$sequence_onlysql_generator
$specify_nullssql_generator
$statement_endsql_generator
$temptablessql_generatorprotected
$unique_keyssql_generator
__construct($mdb, $temptables=null)sql_generator
addslashes($s)sql_generator
cleanup_after_drop(xmldb_table $table)sql_generator
dispose()sql_generator
get_nullable_fields_in_index($xmldb_table, $xmldb_index)sql_generator
getAddFieldSQL($xmldb_table, $xmldb_field, $skip_type_clause=NULL, $skip_default_clause=NULL, $skip_notnull_clause=NULL)sql_generator
getAddIndexSQL($xmldb_table, $xmldb_index)sql_generator
getAddKeySQL($xmldb_table, $xmldb_key)sql_generator
getAllReservedWords()sql_generatorstatic
getAlterFieldSQL($xmldb_table, $xmldb_field, $skip_type_clause=NULL, $skip_default_clause=NULL, $skip_notnull_clause=NULL)sql_generator
getCommentSQL($xmldb_table)sql_generator
getConcatSQL($elements)sql_generator
getCreateDefaultSQL($xmldb_table, $xmldb_field)sql_generator
getCreateIndexSQL($xmldb_table, $xmldb_index)sql_generator
getCreateSequenceSQL($xmldb_table, $xmldb_field)sql_generator
getCreateStructureSQL($xmldb_structure)sql_generator
getCreateTableSQL($xmldb_table)sql_generator
getCreateTempTableSQL($xmldb_table)sql_generator
getDefaultClause($xmldb_field)sql_generator
getDefaultValue($xmldb_field)sql_generator
getDropDefaultSQL($xmldb_table, $xmldb_field)sql_generator
getDropFieldSQL($xmldb_table, $xmldb_field)sql_generator
getDropIndexSQL($xmldb_table, $xmldb_index)sql_generator
getDropKeySQL($xmldb_table, $xmldb_key)sql_generator
getDropTableExtraSQL($xmldb_table)sql_generator
getDropTableSQL($xmldb_table)sql_generator
getEncQuoted($input)sql_generator
getEndedStatements($input)sql_generator
getExecuteInsertSQL($statement)sql_generator
getFieldSQL($xmldb_table, $xmldb_field, $skip_type_clause=NULL, $skip_default_clause=NULL, $skip_notnull_clause=NULL, $specify_nulls_clause=NULL, $specify_field_name=true)sql_generator
getKeySQL($xmldb_table, $xmldb_key)sql_generator
getModifyDefaultSQL($xmldb_table, $xmldb_field)sql_generator
getNameForObject($tablename, $fields, $suffix='')sql_generator
getRenameFieldExtraSQL($xmldb_table, $xmldb_field)sql_generator
getRenameFieldSQL($xmldb_table, $xmldb_field, $newname)sql_generator
getRenameIndexSQL($xmldb_table, $xmldb_index, $newname)sql_generator
getRenameKeySQL($xmldb_table, $xmldb_key, $newname)sql_generator
getRenameTableExtraSQL($xmldb_table, $newname)sql_generator
getRenameTableSQL($xmldb_table, $newname)sql_generator
getReservedWords()sql_generatorstatic
getResetSequenceSQL($table)sql_generator
getSequenceFromDB($xmldb_table)sql_generator
getTableName(xmldb_table $xmldb_table, $quoted=true)sql_generator
getTypeSQL($xmldb_type, $xmldb_length=null, $xmldb_decimals=null)sql_generator
isNameInUse($object_name, $type, $table_name)sql_generator
table_exists($table)sql_generator