diff options
author | Constantin Michael <constantin@codesynthesis.com> | 2011-03-24 17:02:24 +0200 |
---|---|---|
committer | Constantin Michael <constantin@codesynthesis.com> | 2011-03-24 17:02:24 +0200 |
commit | fda5cb404d7dcb926233f8b27e920e44f4e56635 (patch) | |
tree | aacf61ce934bb2f7b72906147fa2a85d4592a4c0 /odb/qt/mysql/default-mapping.hxx | |
parent | d0eb461a5bfd2e7ceed6d273073c76482b7238ce (diff) |
Add first draft support for QDate, QTime, QDateTime, and QByteArray
Diffstat (limited to 'odb/qt/mysql/default-mapping.hxx')
-rw-r--r-- | odb/qt/mysql/default-mapping.hxx | 15 |
1 files changed, 15 insertions, 0 deletions
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 <QString> +#include <QDate> +#include <QTime> +#include <QDateTime> // 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 |