C# 从现有数据库和现有模型生成迁移(代码优先)

C# 从现有数据库和现有模型生成迁移(代码优先),c#,entity-framework,entity-framework-6,entity-framework-migrations,C#,Entity Framework,Entity Framework 6,Entity Framework Migrations,我先用EF6代码。 我向模型类添加了一个属性,在尝试添加迁移时遇到了一些问题,我删除了Migrations文件夹和_MigrationHistory表(我正在测试)。 现在数据库没有与模型同步,我想使用迁移将新属性添加到数据库中,但是当我启用迁移并添加新属性时 PM> EntityFramework6\Enable-Migrations PM> EntityFramework6\Add-Migration Initial 迁移是与所有新表一起添加的(CreateTable),就好像

我先用EF6代码。 我向模型类添加了一个属性,在尝试添加迁移时遇到了一些问题,我删除了Migrations文件夹和_MigrationHistory表(我正在测试)。 现在数据库没有与模型同步,我想使用迁移将新属性添加到数据库中,但是当我启用迁移并添加新属性时

PM> EntityFramework6\Enable-Migrations
PM> EntityFramework6\Add-Migration Initial
迁移是与所有新表一起添加的(
CreateTable
),就好像它正在创建一个新的数据库一样,我希望它只会在DB scheme和my model之间生成不同的脚本,这只是新属性

我想我需要的是当前数据库方案的快照,以便新的迁移比较差异