summaryrefslogtreecommitdiffstatshomepage
path: root/includes
diff options
context:
space:
mode:
Diffstat (limited to 'includes')
-rw-r--r--includes/database/mysql/schema.inc4
-rw-r--r--includes/database/pgsql/schema.inc4
-rw-r--r--includes/database/sqlite/schema.inc4
3 files changed, 12 insertions, 0 deletions
diff --git a/includes/database/mysql/schema.inc b/includes/database/mysql/schema.inc
index 16f3fd5a8213..edf86458cbc0 100644
--- a/includes/database/mysql/schema.inc
+++ b/includes/database/mysql/schema.inc
@@ -210,7 +210,11 @@ class DatabaseSchema_mysql extends DatabaseSchema {
'blob:big' => 'LONGBLOB',
'blob:normal' => 'BLOB',
+ 'date:normal' => 'DATE',
+
'datetime:normal' => 'DATETIME',
+
+ 'time:normal' => 'TIME',
);
return $map;
}
diff --git a/includes/database/pgsql/schema.inc b/includes/database/pgsql/schema.inc
index 61080c0addcd..c99fc78b931a 100644
--- a/includes/database/pgsql/schema.inc
+++ b/includes/database/pgsql/schema.inc
@@ -242,7 +242,11 @@ class DatabaseSchema_pgsql extends DatabaseSchema {
'blob:big' => 'bytea',
'blob:normal' => 'bytea',
+ 'date:normal' => 'date',
+
'datetime:normal' => 'timestamp without time zone',
+
+ 'time:normal' => 'time without time zone',
'serial:tiny' => 'serial',
'serial:small' => 'serial',
diff --git a/includes/database/sqlite/schema.inc b/includes/database/sqlite/schema.inc
index d32ef98798b7..4f3df5f74768 100644
--- a/includes/database/sqlite/schema.inc
+++ b/includes/database/sqlite/schema.inc
@@ -202,6 +202,10 @@ class DatabaseSchema_sqlite extends DatabaseSchema {
'blob:big' => 'BLOB',
'blob:normal' => 'BLOB',
+ 'date:normal' => 'DATE',
+
+ 'time:normal' => 'TIME',
+
'datetime:normal' => 'TIMESTAMP',
);
return $map;