我在AZURE SQL Server中有一个包含多个表的数据库。
我想在其中一个表中添加一个新列,但我希望保留表的所有内容,包括带有新列的表;因此我不想使用
Database.SetInitializer<MyDbContext>(new DropCreateDatabaseIfModelChanges<MyDbContext>());
我的代码如下所示:
public class DBTables : DbContext
{
public DBTables() : base(ProductKeys.GetDbKey())
{
}
public DbSet<ElementsForPointTable> ElementsForPointTable { get; set; }
public DbSet<StationsDetailsTable> StationsDetailsTable { get; set; }
}
我该怎么做?
答案 0 :(得分:0)
您可以使用migrations更新数据库方案。