【发布时间】:2010-10-19 19:08:00
【问题描述】:
我刚刚开始使用 Subsonic 2.2,到目前为止印象非常深刻 - 认为它可以为我节省一些重要的编码时间。
在我开始全职使用它之前,虽然有一些困扰我的事情我想解决。
在我当前的数据库(一个 SQL2008 数据库)中,我已按架构/所有者名称将表、视图、sps 等拆分为单独的块,因此所有客户表都在客户中。架构,产品中的产品。架构等,因此要从客户地址表中进行选择,我会选择 * from customer.address
不幸的是,Subsonic 忽略了架构/所有者名称,只给了我基表名称。这很好,因为我在架构之间没有重复(例如 Customer.Address 和 Supplier.Address 都不存在),但我只是觉得如果我可以按架构拆分代码会更清晰。
理想情况下,我希望能够通过架构/所有者更改命名空间 - 我认为这对 SubSonic 的影响最小,但会使生成的代码更易于阅读。
问题是,我已经爬遍了 Subsonic 的源代码,但不知道如何做到这一点(我在 VB 而不是 C# 中编码并没有帮助 = 是的,我知道,怪罪于 ZX Spectrum !!)
如果有人以前解决过这个问题或对如何解决这个问题有想法,我将非常感激,
提前致谢。
埃德
【问题讨论】:
标签: sql-server subsonic schema owner