From 012e5bf4cd4e89ce9548b3c68740084b0bdb8e1c Mon Sep 17 00:00:00 2001 From: Antony Dovgal <tony2001@php.net> Date: Mon, 5 Dec 2005 13:22:14 +0000 Subject: [PATCH] add NEWDECIMAL, NEWDATE, GEOMETRY, SET and ENUM field types --- ext/pdo_mysql/mysql_statement.c | 11 +++++++++++ 1 file changed, 11 insertions(+) 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) -- 2.40.0