EF Core 迁移:更改表名而不删除和添加
您可以使用以下步骤将表名更改为 EF Core 迁移,而不是删除和添加:
- 打开迁移文件并找到'Up'方法。
- 在'Up'方法中使用'RenameTable'方法更改表名。例如:
migrationBuilder.RenameTable(
name: 'OldTableName',
newName: 'NewTableName');
- 在'Down'方法中使用相同的方法将表名更改回旧名称。例如:
migrationBuilder.RenameTable(
name: 'NewTableName',
newName: 'OldTableName');
- 运行迁移以将更改应用于数据库。
原文地址: https://www.cveoy.top/t/topic/gSYe 著作权归作者所有。请勿转载和采集!