其他分享
首页 > 其他分享> > 怎么解决update-datebase时报错目标表已存在

怎么解决update-datebase时报错目标表已存在

作者:互联网

//怎么解决update-datebase目标表已存在
//今天换了一个框架,在添加实体模型之后想通过update-database将添加的类映射到数据库中,发现表已存在,保存失败
//这是因为update-database默认会将所有的类映射到数据库,如果数据库已存在该类就会报错
//解决办法有两个 第一:删除数据库的表,通过update-database重新映射到数据库中。这种方式的缺点是删除了表,表的数据没了,需要备份之后重新导入
//第二个方法:在update-database之前先add-migration,在migration的Up,Down方法里面注释数据库已存在的表就OK了。

标签:datebase,映射,database,表已,数据库,update,migration
来源: https://www.cnblogs.com/misssds/p/13367079.html