You are here

function views_database_connector_get_data_types in Views Database Connector 7

Same name and namespace in other branches
  1. 8 views_database_connector.views.inc \views_database_connector_get_data_types()

Provides organizational categories for each data type.

3 calls to views_database_connector_get_data_types()
views_database_connector_get_database_schema_mysql in ./views_database_connector.views.inc
Gathers appropriate information from MySQL driver type databases.
views_database_connector_get_database_schema_pgsql in ./views_database_connector.views.inc
Gathers appropriate information from PostgreSQL driver type databases.
views_database_connector_get_database_schema_sqlite in ./views_database_connector.views.inc
Gathers appropriate information from SQLite driver type databases.

File

./views_database_connector.views.inc, line 126
Responsible for hooking views to add each database and its tables.

Code

function views_database_connector_get_data_types() {
  $types = array(
    'numeric' => array(
      'int',
      'decimal',
      'numeric',
      'float',
      'double',
      'bit',
    ),
    'date' => array(
      'date',
      'time',
      'year',
    ),
    'string' => array(
      'char',
      'binary',
      'blob',
      'text',
      'enum',
      'set',
    ),
  );
  return $types;
}