【发布时间】:2011-05-13 00:11:45
【问题描述】:
我正在使用 Nhibernate 和 Fluent Nhibernate。
我掉进了我认为很多新用户都会落入的陷阱,最后我的所有 varchar 列都变成了 255 个字符。由于政治原因太无聊了,我不应该删除这些字段中的数据(嘘),所以我需要更新列长度而不删除和重新创建表。
但是,如果我将字符串长度约定应用于 Fluent 配置,并使用 NHibernate UpdateSchema 方法,则似乎只有新表才能获得新的 varchar 长度。这是正确的吗?有没有办法将其应用于现有表?
【问题讨论】:
标签: nhibernate fluent-nhibernate