From 0bea9feb8e97b0257b801f34322db72a01373468 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 25 Mar 2011 13:08:16 +0200 Subject: Cosmetic changes --- mapping/driver.cxx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'mapping') diff --git a/mapping/driver.cxx b/mapping/driver.cxx index 80f825e..2d8315f 100644 --- a/mapping/driver.cxx +++ b/mapping/driver.cxx @@ -23,10 +23,12 @@ main (int argc, char* argv[]) { auto_ptr db (create_database (argc, argv)); + // Create a few persistent person objects. + // { person john ("John", "Doe", date (1978, 10, 13), true); - person jane ("Jane", "Doe", date (1975, 11, 23), false); - person joe ("Joe", "Dirt", date (1973, 12, 28), true); + person jane ("Jane", "Doe", date (1975, 9, 23), false); + person joe ("Joe", "Dirt", date (1973, 12, 3), true); transaction t (db->begin ()); @@ -37,6 +39,8 @@ main (int argc, char* argv[]) t.commit (); } + // Query for a person using data members of our custom-mapped types. + // { typedef odb::query query; typedef odb::result result; @@ -48,7 +52,7 @@ main (int argc, char* argv[]) for (result::iterator i (r.begin ()); i != r.end (); ++i) { - cout << i->first () << " " << i->last () << endl; + cout << i->first () << " " << i->last () << " " << i->born () << endl; } t.commit (); -- cgit v1.1