尝试EF更新后删除数据库

时间:2016-11-17 21:16:57

标签: database entity-framework

我需要你的意见,因为我的EF应用程序存在问题。

我有这堂课:

public class MyClass
{
    // Other Properties

    [Required]
    [Display("Name")]
    public string Property {get; set;}

    // Other Properties
}

我的DbContext:

public class MyDbContext : DbContext {
        public MyDbContextDbContext(String connectionString)
            : base(connectionString) {
        }
        public MyDbContext(DbConnection connection)
            : base(connection, false) {
        }
        public MyDbContext()
            : base("name=ConnectionString") {
        }

        public DbSet<MyClass> MyClasses {get; set;}
}

我的迁移配置包含:

public Configuration()
        {
            AutomaticMigrationsEnabled = true;
            AutomaticMigrationDataLossAllowed = true;
        }

现在,当我第一次跑步时,每一件事情都很好,但是我要说我在课堂上改变了一些东西,比如说,不需要......

public class MyClass
{
    // Other Properties

    //[Required]
    [Display("Name")]
    public string Property {get; set;}

    // Other Properties
}

这是我的连接字符串:

data source=server.com\SQL2012;initial catalog=testdb;integrated security=False;user id=testuser;password=****;multipleactiveresultsets=True

我明白了...... “数据库'master'中的CREATE DATABASE权限被拒绝”

我的数据库已从我的主机帐户中删除...

任何想法如何解决这个问题?

感谢。

0 个答案:

没有答案
相关问题