aboutsummaryrefslogtreecommitdiff
path: root/common/readonly/test.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'common/readonly/test.hxx')
-rw-r--r--common/readonly/test.hxx16
1 files changed, 15 insertions, 1 deletions
diff --git a/common/readonly/test.hxx b/common/readonly/test.hxx
index a29a2bd..0b73d94 100644
--- a/common/readonly/test.hxx
+++ b/common/readonly/test.hxx
@@ -10,7 +10,7 @@
#include <odb/core.hxx>
-// Simple readonly value.
+// Simple readonly object.
//
#pragma db object
struct simple
@@ -209,4 +209,18 @@ struct wrapper
const std::auto_ptr<const unsigned long> cpcl;
};
+// Readonly object with auto id.
+//
+#pragma db object readonly
+struct ro_auto
+{
+ ro_auto (unsigned long n): num (n) {}
+ ro_auto () {}
+
+ #pragma db id auto
+ unsigned long id;
+
+ unsigned long num;
+};
+
#endif // TEST_HXX