ORM ODB用于C ++对象持久性创建/重新创建DB

时间:2012-06-18 20:12:56

标签: c++ orm persistence odb-orm

我对这个库很新,而且一般都是ORM。我知道像EntityFramework这样的工具可以从您的对象生成数据库,并且可以从数据库生成代码。 ODB for C ++可以做类似的事吗?如果没有,是否有可以为C ++执行此类操作的库?提前致谢

1 个答案:

答案 0 :(得分:2)

是的,ODB可以为您的C ++对象模型生成数据库模式(即DDL语句)。您可以将其作为单独的.sql文件或嵌入到C ++代码中,并以编程方式从您的应用程序创建架构。

请参阅ODB Compiler Manual中的--generate-schema和--schema-format选项。