如何在流畅的 NHibernate 中重命名列/属性?
假设我已经有一个表:
客户
至上 最后
,因此我将拥有一个具有以下属性的对象:
Customer.First Customer.Last
如果我想重构代码以便重命名属性:
Customer.FirstName Customer.LastName
有没有办法指示 NHibernate 将 First 更新为 FirstName 等?
我已经知道如何使用 SchemaUpdate 进行更新,但它只是将这两个属性添加为新列。有没有办法指示重新映射?
谢谢,
加利
Say I already have a Table:
Customer
First
Last
Thus I would have an object with properties such as:
Customer.First
Customer.Last
If I wanted to refactor the code so that I rename the properties:
Customer.FirstName
Customer.LastName
Is there a way to indicate to NHibernate to update First to FirstName and so on?
I already know how to update using SchemaUpdate, but it just adds those two properties as new columns. Is there a way to indicate to re-map?
Thanks,
Gally
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为此,请使用数据库迁移工具。 以下是在 .NET 中进行数据库迁移的选项列表
Use a DB migration tool for that. Here's a list of options for doing database migrations in .NET