Author: wyoung
Date: Tue Jun 21 20:39:32 2011
New Revision: 2693

URL: http://svn.gna.org/viewcvs/mysqlpp?rev=2693&view=rev
Log:
Applied "unsigned float" patch by Leonardo Lang <[email protected]>

Modified:
    trunk/lib/type_info.cpp

Modified: trunk/lib/type_info.cpp
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/lib/type_info.cpp?rev=2693&r1=2692&r2=2693&view=diff
==============================================================================
--- trunk/lib/type_info.cpp (original)
+++ trunk/lib/type_info.cpp Tue Jun 21 20:39:32 2011
@@ -80,8 +80,14 @@
                        mysql_ti_sql_type_info::tf_unsigned),
        sql_type_info("FLOAT NOT NULL", typeid(sql_float),
                        MYSQL_TYPE_FLOAT, mysql_ti_sql_type_info::tf_default),
+       sql_type_info("FLOAT UNSIGNED NOT NULL", typeid(sql_float),
+                       MYSQL_TYPE_FLOAT, mysql_ti_sql_type_info::tf_default |
+                       mysql_ti_sql_type_info::tf_unsigned),
        sql_type_info("DOUBLE NOT NULL", typeid(sql_double),
                        MYSQL_TYPE_DOUBLE, mysql_ti_sql_type_info::tf_default),
+       sql_type_info("DOUBLE UNSIGNED NOT NULL", typeid(sql_double),
+                       MYSQL_TYPE_DOUBLE, mysql_ti_sql_type_info::tf_default |
+                       mysql_ti_sql_type_info::tf_unsigned),
        sql_type_info("NULL NOT NULL", typeid(void),
                        MYSQL_TYPE_NULL, mysql_ti_sql_type_info::tf_default),
        sql_type_info("TIMESTAMP NOT NULL", typeid(sql_timestamp),
@@ -149,9 +155,17 @@
        sql_type_info("FLOAT NULL", typeid(Null<sql_float>),
                        MYSQL_TYPE_FLOAT, mysql_ti_sql_type_info::tf_default |
                        mysql_ti_sql_type_info::tf_null),
+       sql_type_info("FLOAT UNSIGNED NULL", typeid(Null<sql_float>),
+                       MYSQL_TYPE_FLOAT, mysql_ti_sql_type_info::tf_default |
+                       mysql_ti_sql_type_info::tf_null |
+                       mysql_ti_sql_type_info::tf_unsigned),
        sql_type_info("DOUBLE NULL", typeid(Null<sql_double>),
                        MYSQL_TYPE_DOUBLE, mysql_ti_sql_type_info::tf_default |
                        mysql_ti_sql_type_info::tf_null),
+       sql_type_info("DOUBLE UNSIGNED NULL", typeid(Null<sql_double>),
+                       MYSQL_TYPE_DOUBLE, mysql_ti_sql_type_info::tf_default |
+                       mysql_ti_sql_type_info::tf_null |
+                       mysql_ti_sql_type_info::tf_unsigned),
        sql_type_info("NULL NULL", typeid(Null<void>),
                        MYSQL_TYPE_NULL, mysql_ti_sql_type_info::tf_null),
        sql_type_info("TIMESTAMP NULL", typeid(Null<sql_timestamp>),


_______________________________________________
Mysqlpp-commits mailing list
[email protected]
https://mail.gna.org/listinfo/mysqlpp-commits

Reply via email to