【ASP.NET CORE】数据迁移 codefirst

  1. 已经写好实体类,使用add-migration生成数据迁移语句,注意如果项目中有多个dbcontext需要使用 -context 名称,指定下需要使用的dbcontext
csharp 复制代码
add-Migration Address -context mvcsqlcontext

运行后会生成两个文件

  1. 使用Update-Database语句更代码更新更新到数据库中
csharp 复制代码
Update-Database Address -context mvcsqlcontext

运行后会出现图中表记录迁移

可能会出现数据库中表已存在的问题,可以在表中增加 migration,版本名字是efcore的版本,运行完上图脚本会删除表重新建

相关推荐
Nturmoils2 分钟前
DolphinDB 实时时序数据处理踩坑实录:5 类生产故障排查与优化
数据库
csdn2015_27 分钟前
postgresql 拼接字段
数据库
\xin33 分钟前
pikachu自编SQL(POST)
java·数据库·sql
2301_8159019743 分钟前
SQL如何将多行记录聚合成逗号分隔字符串_GROUP_CONCAT技巧
jvm·数据库·python
秋91 小时前
Kingbase下载、安装和使用详解
数据库
zjy277771 小时前
Layui tab选项卡如何动态根据ID值进行程序化切换
jvm·数据库·python
m0_602857761 小时前
Redis如何修复槽位分配重叠的脏状态_使用redis-cli --cluster fix工具扫描并修复不一致的Slot
jvm·数据库·python
hljqfl1 小时前
Oracle存储结构
数据库·oracle
2301_766283441 小时前
怎样开启phpMyAdmin的操作审计日志_记录每条执行的SQL
jvm·数据库·python
y = xⁿ2 小时前
Redis八股学习日记:布隆过滤器
数据库·redis·学习