You are here Home →Help →Composr API Documentation →Class DatabaseDriver Class DatabaseDriver Definitions sources/database.php Type: class Package (addon): Is abstract?: Yes Preview: Code (PHP) abstract class DatabaseDriver Class functions Filter Operator for Name * Required field Less thanGreater thanLess than or equal toGreater than or equal toEqual to (but blank means skip)Equal to (strict blank matching)Literally containsNatural language containsNot equal to (but blank means skip)Not equal to (strict blank match)Falls within range Name * Required field Operator for Description * Required field Less thanGreater thanLess than or equal toGreater than or equal toEqual to (but blank means skip)Equal to (strict blank matching)Literally containsNatural language containsNot equal to (but blank means skip)Not equal to (strict blank match)Falls within range Description * Required field Operator for Flags * Required field Less thanGreater thanLess than or equal toGreater than or equal toEqual to (but blank means skip)Equal to (strict blank matching)Literally containsNatural language containsNot equal to (but blank means skip)Not equal to (strict blank match)Falls within range Flags * Required field Is static? * Required field NoYes Is abstract? * Required field NoYes Is final? * Required field NoYes Visibility * Required field privateprotectedpublic Returns * Required field ?~array?~mixed?array?AUTO_LINK?BINARY?boolean?float?GROUP?ID_TEXT?integer?LANGUAGE_NAME?LONG_TEXT?MEMBER?mixed?object?PATH?SHORT_TEXT?string?Tempcode?TIME?URLPATH~?array~?string~array~boolean~ID_TEXT~integer~LONG_TEXT~mixed~resource~string~Tempcode~TIMEarrayAUTO_LINKBINARYboolbool|stringbooleanEMAILExceptionFirePHPfloatGROUPID_TEXTintintegerIPLANGUAGE_NAMELONG_TEXTMEMBERmixedobjectPATHREALresourceSHORT_TEXTstringstring|falseTempcodeTIMEtrueURLPATHvoid Filter Name add_table_field__sql alter_delete_table_field__sql alter_table_field__sql apply_sql_limit_clause cast change_primary_key__sql close_connections create_index__sql create_table__sql db_function default_password default_user drop_index__sql drop_table_if_exists__sql empty_is_null encode_binary_compare encode_like escape_string failed_query_echo failed_query_exit failed_query_message full_text_assemble full_text_needs_single_key get_connection get_delimited_identifier get_first_id get_implicit_field_default get_max_indexes get_minimum_search_length get_table_count_approx get_type_remap has_batch_inserts has_compound_auto_increment_support has_default_for_text_fields has_drop_table_if_exists has_expression_ordering_by_alias has_full_text has_full_text_boolean has_sequential_auto_increment has_truncate_table has_update_joins is_flat_file_simple query query_insert_or_replace query_may_run rename_table__sql set_query_time_limit strict_mode_query string_equal_to string_not_equal_to substitute_query_message