See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 25483|Vastuse: 0

[Allikas] Tabel 'xxx' eksisteerib juba vea EntityFramework Core'i migreerimisel

[Kopeeri link]
Postitatud 19.11.2019 13:01:20 | | | |
.NET Frameworki versioonis, eeldades, et andmebaas juba eksisteerib, saab selle lahendada uue tühja migratsioonifaili loomisega.
Enne EF Core'i oli migratsiooniks palju käske ning migratsiooni korral saime selle lahendada, kasutades käsu, kuidas:


Uuenda oma andmebaasi Code First migratsiooniga
https://www.itsvse.com/thread-4827-1-1.html
(Allikas: Architect_Programmer)
Kuid EF Core'is on migratsiooniks ainult kaks käsku:





Kui migratsiooni esmakordselt initsialiseerime, genereeritakse tabelistruktuur täielikult punkti ef migration add initiali järgi, ja järgmine kord, kui migratsiooni teeme, annab see või teine tahtmatu operatsioon järgmised tulemused

Tabel 'konto' on juba olemas


Järgmine on esimese inisialiseerimise migratsioonifail järgmiselt:

Ülaltoodud probleemide lahendamiseks on eeldus, et algsed migratsioonifailid on endiselt alles ning peame kustutama kõik andmed Up meetodist, samal ajal kui Down meetodi andmed võivad olla kustutatud või mitte







Eelmine:Teadlikult raha kulutamine registreerimiseks, ressursid, mida kulutada, on lihtsalt petlikud
Järgmine:Sparklite-Sparklite-v1.2.16
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com