Is way to move odb (c++ orm like framework) pragmas outside class header? For example I define class basic_object (abstract) with id only:
class basic_object {
int _id;
public:
int get_id() const;
void set_id(int _id);
};
And then create pragmas for that class in another file
#pragma db object(basic_object) abstract
#pragma db member(basic_object::_id) get(get_id) set(set_id) id auto