diff options
Diffstat (limited to 'evolution/add-index/model.hxx')
-rw-r--r-- | evolution/add-index/model.hxx | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/evolution/add-index/model.hxx b/evolution/add-index/model.hxx deleted file mode 100644 index fec75cc..0000000 --- a/evolution/add-index/model.hxx +++ /dev/null @@ -1,33 +0,0 @@ -// file : evolution/add-index/model.hxx -// license : GNU GPL v2; see accompanying LICENSE file - -#ifndef MODEL_VERSION -# error model.hxx included directly -#endif - -#include <odb/core.hxx> - -#pragma db model version(1, MODEL_VERSION) - -#define MODEL_NAMESPACE_IMPL(V) v##V -#define MODEL_NAMESPACE(V) MODEL_NAMESPACE_IMPL(V) - -namespace MODEL_NAMESPACE(MODEL_VERSION) -{ - #pragma db object - struct object - { - object (unsigned long id = 0): id_ (id) {} - - #pragma db id - unsigned long id_; - -#if MODEL_VERSION == 3 - #pragma db unique -#endif - unsigned long num; - }; -} - -#undef MODEL_NAMESPACE -#undef MODEL_NAMESPACE_IMPL |