Oracle
 sql >> база данни >  >> RDS >> Oracle

DeleteDatabase не се поддържа от доставчика, Oracle с Entity Framework

Начин за зареждане на данни с помощта на DropCreateDatabaseAlways or DropCreateDatabaseIfModelChanges не се поддържа в подхода Model-First.

Променете класа на началните данни на:

public class ToolSeedData : IDatabaseInitializer<ToolContext>
{
    public void InitializeDatabase(ToolContext context)
    {
        var category = new List<CategoryValue>
        {
            new CategoryValue{Id=1, Name = "Associate"},
            new CategoryValue{Id =2, Name = "Professional"},
            new CategoryValue{Id=3, Name = "Master"},
            new CategoryValue{Id = 4, Name = "Product"},
            new CategoryValue{Id = 5, Name = "Portfolio"}
        };

        category.ForEach(cert => context.CategoryValues.Add(cert));

        context.SaveChanges();
    }

Възможна грешка, ако не го използвате:

Microsoft връзка Базата данни за зареждане не работи

Надявам се това да помогне на някой друг.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Търсене на данни, които не са английски текст

  2. Грешка в callablestatement:липсва IN или OUT параметър при индекс::1

  3. начини за избягване на глобални временни таблици в oracle

  4. Как мога да избера записа с 2-ра най-висока заплата в база данни Oracle?

  5. Какво означава <> в Oracle