summaryrefslogtreecommitdiff
path: root/odb-tests/evolution/template/model.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb-tests/evolution/template/model.hxx')
-rw-r--r--odb-tests/evolution/template/model.hxx40
1 files changed, 0 insertions, 40 deletions
diff --git a/odb-tests/evolution/template/model.hxx b/odb-tests/evolution/template/model.hxx
deleted file mode 100644
index 182c81f..0000000
--- a/odb-tests/evolution/template/model.hxx
+++ /dev/null
@@ -1,40 +0,0 @@
-// file : evolution/template/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)
-{
-#if MODEL_VERSION == 3
- #pragma db object
- struct object
- {
- #pragma db id auto
- unsigned long id_;
- };
-#endif
-
- // The presence of this object makes sure that there are no empty
- // changesets and we get the complete set of migration files.
- //
- #pragma db object
- struct dummy
- {
- dummy (unsigned long id = 0): id_ (id) {}
-
- #pragma db id
- unsigned long id_;
- };
-}
-
-#undef MODEL_NAMESPACE
-#undef MODEL_NAMESPACE_IMPL