Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

DeleteDatabase प्रदाता द्वारा समर्थित नहीं है, Oracle इकाई फ्रेमवर्क के साथ

DropCreateDatabaseAlways or DropCreateDatabaseIfModelChanges का उपयोग करके डेटा सीडिंग करने का तरीका मॉडल-प्रथम दृष्टिकोण में समर्थित नहीं है।

बीज डेटा वर्ग को इसमें बदलें:

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();
    }

यदि आप इसका उपयोग नहीं करते हैं तो संभावित त्रुटि:

माइक्रोसॉफ्ट लिंक सीडिंग डेटाबेस काम नहीं करता

आशा है कि यह किसी और की मदद करता है।




  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. Oracle टेबल ग्रोथ की भविष्यवाणी करना

  3. ओरेकल क्रिएट व्यू इश्यू

  4. आरएसी पर्यावरण के लिए ओरेकल कनेक्शन स्ट्रिंग?

  5. एसक्यूएल - अगर मौजूद नहीं है तो डालें