【问题标题】:Subsonic Renames a Table Named "Media" to "Medium"Subsonic 将名为“Media”的表重命名为“Medium”
【发布时间】:2009-05-27 03:43:11
【问题描述】:

我的 SQL2005 DB 中有一个名为 MultiMedia 的表 - 在使用 SubSonic v2.2 生成 DAL 之后,生成的类名为“MultiMedium”。该表最初被命名为 Media,这也导致了名为 Medium 的类 - 在项目的这一点上很容易更改我的表的名称,但想知道是否有其他人遇到过这个问题,从团队的角度来看,这是一个已知问题?我可能会遇到哪些其他命名问题,因为更改表名不会长期无关紧要。

谢谢!

【问题讨论】:

  • 一个有趣的副作用,当然!听起来像是一个多元化的事情。琐事游戏:从 ___ia 到 ____ium 还有什么?
  • 它可以处理 Octopi -> Octopus 吗?

标签: subsonic


【解决方案1】:

我大约每 6 个月得到一次 :) - 他们歇斯底里 :)。是的 - 我们确实将 Octopus 更改为 Octopi ...我们的变形器非常漂亮。

无论如何 - 您可以在您的提供商上将 fixPluralClassNames 设置为 false - 它会改变这一点:

https://web.archive.org/web/20090524072848/http://subsonicproject.com/configuration/config-options/

【讨论】:

  • 太棒了!感谢您的快速回复。 S
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-16
  • 2010-11-02
  • 1970-01-01
  • 2011-05-30
  • 2015-03-19
  • 2023-03-02
  • 2011-05-15
相关资源
最近更新 更多