summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorAntony Dovgal <tony2001@php.net>2005-12-05 13:22:14 +0000
committerAntony Dovgal <tony2001@php.net>2005-12-05 13:22:14 +0000
commit012e5bf4cd4e89ce9548b3c68740084b0bdb8e1c (patch)
tree141cbe5c8d154c599c56bb8812403a2213726cfc /ext
parentab34dafb69eb516dd9a0340f5ddbdd7251036447 (diff)
downloadphp-git-012e5bf4cd4e89ce9548b3c68740084b0bdb8e1c.tar.gz
add NEWDECIMAL, NEWDATE, GEOMETRY, SET and ENUM field types
Diffstat (limited to 'ext')
-rwxr-xr-xext/pdo_mysql/mysql_statement.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/pdo_mysql/mysql_statement.c b/ext/pdo_mysql/mysql_statement.c
index b888ec36e9..6fc030a4ff 100755
--- a/ext/pdo_mysql/mysql_statement.c
+++ b/ext/pdo_mysql/mysql_statement.c
@@ -503,11 +503,22 @@ static char *type_to_name_native(int type)
PDO_MYSQL_NATIVE_TYPE_NAME(FLOAT)
PDO_MYSQL_NATIVE_TYPE_NAME(DOUBLE)
PDO_MYSQL_NATIVE_TYPE_NAME(DECIMAL)
+#ifdef FIELD_TYPE_NEWDECIMAL
+ PDO_MYSQL_NATIVE_TYPE_NAME(NEWDECIMAL)
+#endif
+#ifdef FIELD_TYPE_GEOMETRY
+ PDO_MYSQL_NATIVE_TYPE_NAME(GEOMETRY)
+#endif
PDO_MYSQL_NATIVE_TYPE_NAME(TIMESTAMP)
#ifdef MYSQL_HAS_YEAR
PDO_MYSQL_NATIVE_TYPE_NAME(YEAR)
#endif
+ PDO_MYSQL_NATIVE_TYPE_NAME(SET)
+ PDO_MYSQL_NATIVE_TYPE_NAME(ENUM)
PDO_MYSQL_NATIVE_TYPE_NAME(DATE)
+#ifdef FIELD_TYPE_NEWDATE
+ PDO_MYSQL_NATIVE_TYPE_NAME(NEWDATE)
+#endif
PDO_MYSQL_NATIVE_TYPE_NAME(TIME)
PDO_MYSQL_NATIVE_TYPE_NAME(DATETIME)
PDO_MYSQL_NATIVE_TYPE_NAME(TINY_BLOB)