From fda5cb404d7dcb926233f8b27e920e44f4e56635 Mon Sep 17 00:00:00 2001 From: Constantin Michael Date: Thu, 24 Mar 2011 17:02:24 +0200 Subject: Add first draft support for QDate, QTime, QDateTime, and QByteArray --- odb/qt/mysql/default-mapping.hxx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'odb/qt/mysql/default-mapping.hxx') diff --git a/odb/qt/mysql/default-mapping.hxx b/odb/qt/mysql/default-mapping.hxx index 6647bbd..6a948c4 100644 --- a/odb/qt/mysql/default-mapping.hxx +++ b/odb/qt/mysql/default-mapping.hxx @@ -7,9 +7,24 @@ #define ODB_QT_MYSQL_DEFAULT_MAPPING_HXX #include +#include +#include +#include // Map QString to MySQL TEXT by default. // #pragma db value(QString) type("VARCHAR(56) NOT NULL") +// Map QDate to MySQL DATE by default. +// +#pragma db value(QDate) type("DATE") + +// Map QTime to MySQL TIME by default. +// +#pragma db value(QTime) type("TIME") + +// Map QTime to MySQL DATETIME by default. +// +#pragma db value(QDateTime) type("DATETIME") + #endif // ODB_QT_MYSQL_DEFAULT_MAPPING_HXX -- cgit v1.1