diff options
Diffstat (limited to 'common/readonly/test.hxx')
-rw-r--r-- | common/readonly/test.hxx | 16 |
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 |