Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 25483|Atbildi: 0

[Avots] Tabula 'xxx' jau pastāv kļūda, migrējot uz EntityFramework Core

[Kopēt saiti]
Publicēts 19.11.2019 13:01:20 | | | |
.NET Framework versijā, pieņemot, ka datu bāze jau pastāv, to var atrisināt, izveidojot jaunu tukšu migrācijas failu.
Pirms EF Core bija daudz migrācijas komandu, un, kad migrācija notika, mēs to varējām atrisināt, izmantojot komandu kā:


Datu bāzes atjaunināšana, izmantojot migrāciju Code First
https://www.itsvse.com/thread-4827-1-1.html
(Avots: Architect_Programmer)
Tomēr EF Core migrācijai ir tikai divas komandas:





Kad mēs pirmo reizi inicializējam migrāciju, tabulas struktūra tiek pilnībā ģenerēta, lai inicializētu tabulu ar dotnet ef migrācijas pievienot iniciāli, un nākamajā reizē, kad mēs veicam migrāciju, šī vai šī netīša darbība radīs šādus rezultātus

Tabula "konts" jau pastāv


Tālāk ir norādīts pirmās inicializācijas migrācijas fails:

Lai atrisinātu iepriekš minētās problēmas, priekšnoteikums ir tāds, ka sākotnējie migrācijas faili joprojām ir, un mums ir jāizdzēš visi dati Up metodē, bet Down metodes datus var izdzēst vai nē







Iepriekšējo:Apzināti tērējot naudu, lai reģistrētos, iztērējamie resursi ir vienkārši maldinoši
Nākamo:Sparklite-Sparklite-v1.2.16
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com