我对这个图书馆和ORM还是一个新手。我知道诸如EntityFramework之类的工具可以从数据库生成代码。 ODB for C++可以做到这一点吗?
最佳答案
我不这么认为。查看项目的main page,有一个如何使用ODB的示例。看来您只需要在此添加一些pragmas
:
#pragma db object
class person
{
...
private:
friend class odb::access;
person () {}
#pragma db id
string email_;
string name_;
unsigned short age_;
};
但是您要对已经存在的代码执行此操作,所以不,它不会生成任何东西。