我有一个问题是某些方言不支持 Xml。
即用于内存数据库单元测试的 SQLite。我有一个解决方案,我可以更改映射以使用自定义类型:
ClassMap
适用于 SQL Server 2008 的映射行:
Map(x => x.XmlField);
来自 SQLite 的映射线ClassMap
:
Map(x => x.XmlField).CustomType<XmlUserType>();
如何管理两者并根据方言或数据库类型进行选择?
我有一个问题是某些方言不支持 Xml。
即用于内存数据库单元测试的 SQLite。我有一个解决方案,我可以更改映射以使用自定义类型:
ClassMap
适用于 SQL Server 2008 的映射行:
Map(x => x.XmlField);
来自 SQLite 的映射线ClassMap
:
Map(x => x.XmlField).CustomType<XmlUserType>();
如何管理两者并根据方言或数据库类型进行选择?