aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/install/database_update.php
diff options
context:
space:
mode:
authorDavid M <davidmj@users.sourceforge.net>2008-01-06 13:46:20 +0000
committerDavid M <davidmj@users.sourceforge.net>2008-01-06 13:46:20 +0000
commit2f08a3606203c1a2c7aad96e2eb65f6fa882d9a8 (patch)
treecd1668ffa8bc1b5d947f69abcb651d884e941e9f /phpBB/install/database_update.php
parent57645ad5bc2469e166cb3e5d54628d87ffa74c42 (diff)
downloadforums-2f08a3606203c1a2c7aad96e2eb65f6fa882d9a8.tar
forums-2f08a3606203c1a2c7aad96e2eb65f6fa882d9a8.tar.gz
forums-2f08a3606203c1a2c7aad96e2eb65f6fa882d9a8.tar.bz2
forums-2f08a3606203c1a2c7aad96e2eb65f6fa882d9a8.tar.xz
forums-2f08a3606203c1a2c7aad96e2eb65f6fa882d9a8.zip
- add DB2 support
/me takes a nap git-svn-id: file:///svn/phpbb/trunk@8308 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/install/database_update.php')
-rw-r--r--phpBB/install/database_update.php27
1 files changed, 27 insertions, 0 deletions
diff --git a/phpBB/install/database_update.php b/phpBB/install/database_update.php
index d0dbada4b4..1ab63dd321 100644
--- a/phpBB/install/database_update.php
+++ b/phpBB/install/database_update.php
@@ -250,6 +250,33 @@ $dbms_type_map = array(
'VARBINARY' => 'raw(255)',
),
+ 'db2' => array(
+ 'INT:' => 'integer',
+ 'BINT' => 'float',
+ 'UINT' => 'integer',
+ 'UINT:' => 'integer',
+ 'TINT:' => 'smallint',
+ 'USINT' => 'smallint',
+ 'BOOL' => 'smallint',
+ 'VCHAR' => 'varchar(255)',
+ 'VCHAR:' => 'varchar(%d)',
+ 'CHAR:' => 'char(%d)',
+ 'XSTEXT' => 'clob(65K)',
+ 'STEXT' => 'varchar(3000)',
+ 'TEXT' => 'clob(65K)',
+ 'MTEXT' => 'clob(16M)',
+ 'XSTEXT_UNI'=> 'varchar(100)',
+ 'STEXT_UNI' => 'varchar(255)',
+ 'TEXT_UNI' => 'clob(65K)',
+ 'MTEXT_UNI' => 'clob(16M)',
+ 'TIMESTAMP' => 'integer',
+ 'DECIMAL' => 'float',
+ 'VCHAR_UNI' => 'varchar(255)',
+ 'VCHAR_UNI:'=> 'varchar(%d)',
+ 'VCHAR_CI' => 'varchar(255)',
+ 'VARBINARY' => 'varchar(255)',
+ ),
+
'sqlite' => array(
'INT:' => 'int(%d)',
'BINT' => 'bigint(20)',