繁体   English   中英

ORM ODB for C ++可以从数据库生成代码

[英]Can ORM ODB for C++ generate code from a database

我对这个图书馆很新,一般都是ORM。 我知道像EntityFramework这样的工具可以从数据库生成代码。 ODB for C ++能做到这一点吗?

我不这么认为。 查看项目的主页 ,有一个如何使用ODB的示例。 看来你只需要在这里和那里添加一些pragmas

#pragma db object
class person
{
  ...
private:
  friend class odb::access;
  person () {}

  #pragma db id
  string email_;

  string name_;
  unsigned short age_;
};

但你在已经存在的代码上这样做,所以不,它不生成任何东西。

QxORM可能会帮助您完成这项工作。 这个库用于Qt框架。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM