2

我对这个库和 ORM 相当陌生。我知道像 EntityFramework 这样的工具可以从您的对象生成数据库,并且可以从数据库生成代码。C++ 的 ODB 可以做类似的事情吗?如果没有,对于 C++,是否有可以这样做的库?提前致谢

4

1 回答 1

3

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

请参阅ODB 编译器手册中的 --generate-schema 和 --schema-format 选项。

于 2012-06-19T12:46:16.000 回答