是否有任何 O/R 映射器可以在您更新业务对象时自动创建或修改数据库架构?环顾四周后,似乎大多数库都以另一种方式工作,即从数据库模式创建业务对象。
我想要拥有该功能的原因是我正在计划一种将其数据存储在客户机器上的数据库中的产品。因此,当出现新版本时,我可能必须更新数据库架构。
另一个要求是映射器支持基于文件的数据库,如 SQLite 或 JET,而不仅仅是 SQL 服务器。
我知道 Developer Express 的 XPO 具有这种功能,但我想知道是否有任何替代品。
谢谢
请您参考如下方法:
NHibernate可以为您从业务对象生成数据库模式。