【发布时间】:2011-03-16 02:59:00
【问题描述】:
我们使用 SubSonic 作为某种 ORM(实际上更像是一个查询助手)。出于某种原因,我们有一点动态模式,因此某些表已经生成了列名等。好吧,到目前为止,这一切都很好。现在,我们的生产生成列与我们的开发生成列不匹配。想到的第一个解决方法是在部署到生产服务器之前重新生成亚音速文件,但这似乎有点混乱。还有比这更好的方法吗?
请注意,这些生成的列实际上从未从 ORM 中使用,但我们有时会使用
拉下整行var data=MyData.DynamicTable.SingleOrDefault(x => x.id==1);
尽管在尝试加载 GeneratedColumn10 或其他存在于开发中但不存在于生产中的文件时使用开发生成的亚音速文件,但这会在生产中引发错误。
【问题讨论】:
标签: c# .net subsonic subsonic3