diff options
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 |