Как удалить таблицу в Entity Framework Code First?

Я использую Entity Framework с автоматической миграцией.

Поэтому, когда я добавляю новую модель в свой контекст, моя база данных обновляется и создается новая таблица.

То, что я хочу сделать, это наоборот, удаление таблицы полностью из базы данных. Однако удаление определения из класса Context не работает.

public class CompanyContext : DbContext
{
    public DbSet Permissions { get; set; }
    public DbSet Companies { get; set; }

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
       base.OnModelCreating(modelBuilder);
    }
}

Например, я хочу удалитьCompany таблица из базы данных. Для этого я удаляюCompanies собственность отCompanyContext учебный класс. Тем не менее, это не работает.

Как правильно отбрасывать таблицы в EF и, если возможно, использовать автоматическую миграцию?

Ответы на вопрос(3)

Ваш ответ на вопрос