gpt4 book ai didi

.net - Fluent NHibernate 和 migratordotnet 可以很好地配合使用吗?

转载 作者:行者123 更新时间:2023-12-03 14:59:42 25 4
gpt4 key购买 nike

我喜欢 Fluent NHibernate 来构建我的数据库,并且到目前为止还没有发现任何阻碍我前进的限制。

然而,在我当前的项目中,我希望在产品生命周期的早期发布到生产环境,因此预计随着我们的进展,db 模式会有许多小的变化。

我想使用像 migratordotnet 这样的工具在“迁移”中跟踪这些 DDL 和 DML 更改。 .但我的问题是:是否有可能让这两个工具(或类似工具)一起工作?

本着 DRY 的精神,我如何从 Fluent Nhibernate 中的映射中导出架构更改?这可能吗?

或者是将模式生成留给诸如 migratordotnet 之类的工具并让 Fluent NHibernate 只负责映射的更好方法?嗯,这似乎是在工具级别更好地分离关注点。

干杯!

最佳答案

戈登,

我在以前的项目中也有同样的问题,我们已经决定将 migratordotnet 专门用于我们的数据库迁移,并且完全跳过 SchemaUpdate。

我仍然会使用 SchemaUpdate 来快速制作原型(prototype),但是一旦我认真开始这个项目,我只会使用 migratordotnet。

随着迁移设置作为我们 Nightly 构建的一部分运行,一旦我们有多个人在一个项目上工作,migratordotnet 就会很好地工作。

关于.net - Fluent NHibernate 和 migratordotnet 可以很好地配合使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/941513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com