summaryrefslogtreecommitdiff
path: root/includes/database/sqlite
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-07-09 10:12:14 +0000
committerDries Buytaert <dries@buytaert.net>2009-07-09 10:12:14 +0000
commit1430e8baa322fccc1b5f7119e887cb3073c5c74f (patch)
tree9e6f6e19b104ba7a1450988cfaf7b261d2501d3d /includes/database/sqlite
parentb6a1fa724c827087b987465bf91bbc158dc5f35f (diff)
downloadbrdo-1430e8baa322fccc1b5f7119e887cb3073c5c74f.tar.gz
brdo-1430e8baa322fccc1b5f7119e887cb3073c5c74f.tar.bz2
- Patch #346450 by Josh Waihi: length property should be ignored on non varchar and char fields.
Diffstat (limited to 'includes/database/sqlite')
-rw-r--r--includes/database/sqlite/schema.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/database/sqlite/schema.inc b/includes/database/sqlite/schema.inc
index 25c07d6c2..1d0672c16 100644
--- a/includes/database/sqlite/schema.inc
+++ b/includes/database/sqlite/schema.inc
@@ -139,7 +139,7 @@ class DatabaseSchema_sqlite extends DatabaseSchema {
else {
$sql = $name . " " . $spec['sqlite_type'];
- if (isset($spec['length'])) {
+ if (in_array($spec['type'], array('varchar', 'char', 'text')) && isset($spec['length'])) {
$sql .= '(' . $spec['length'] . ')';
}