gpt4 book ai didi

entity-framework - Entity Framework 代码中的增量数据库开发

转载 作者:行者123 更新时间:2023-12-04 07:24:44 24 4
gpt4 key购买 nike

如何使用 Entity Framework 代码优先数据库进行增量开发。因为如果我更改模型类的某些内容,它将重新生成数据库,这会丢失数据库中已有的数据。我正在使用 DropCreateDatabaseIfModelChanges .除了执行alter quires而不是重新创建之外,还有什么别的方法吗?

最佳答案

EF Code First Migrations 会在这里帮助你,它目前是 alpha/CTP:Entity Framework Code First Migrations: Alpha ,还可以查看 ADO.NET team blog :

The most consistent request we have heard from you since releasing EF 4.1 has been for a migrations solution for Code First that will incrementally evolve the database schema as you model changes over time. Today we are announcing the release of our first Community Technical Preview (CTP) of our Code First Migrations work.

关于entity-framework - Entity Framework 代码中的增量数据库开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7132907/

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