// file : common/circular/single/driver.cxx // copyright : Copyright (c) 2009-2017 Code Synthesis Tools CC // license : GNU GPL v2; see accompanying LICENSE file // Test cases of circular dependencies between persistent classes, single // file version. // #include // std::auto_ptr #include #include #include #include #include #include "test.hxx" #include "test-odb.hxx" using namespace std; using namespace odb::core; int main (int argc, char* argv[]) { try { auto_ptr db (create_database (argc, argv)); query bq (query::d->id != 0); query dq (query::b->id != 0); } catch (const odb::exception& e) { cerr << e.what () << endl; return 1; } }