我对这个库很新,而且一般都是ORM。我知道像EntityFramework这样的工具可以从您的对象生成数据库,并且可以从数据库生成代码。 ODB for C ++可以做类似的事吗?如果没有,是否有可以为C ++执行此类操作的库?提前致谢
答案 0 :(得分:2)
是的,ODB可以为您的C ++对象模型生成数据库模式(即DDL语句)。您可以将其作为单独的.sql文件或嵌入到C ++代码中,并以编程方式从您的应用程序创建架构。
请参阅ODB Compiler Manual中的--generate-schema和--schema-format选项。