Ho sempre trovato il controllo di versione un po 'un problema quando si tratta di schemi di database.Utilizzo del codice di Entity Framework Prime migrazioni in un progetto DVCS
Quindi, attualmente sto valutando le migrazioni di First Entity Framework Code e fino ad ora sono rimasto molto colpito.
La mia domanda è: qualcuno ha esperienza sull'uso di Migrazioni in una squadra utilizzando un DVCS?
Se gli sviluppatori che lavorano su rami diversi creano ciascuno le proprie migrazioni, lo strumento "Update-Database" fa fronte a quello corretto quando i rami vengono uniti?
Immagino che cosa potrebbe accadere è che una nuova Migrazione apparirebbe in mezzo alla lista. Questo verrà quindi rilevato o cercherà solo le migrazioni "più recenti" rispetto a quello appena distribuito?
Apprezzo che il team dovrà fare attenzione a non creare modifiche agli schemi in conflitto, questo è qualcosa che possiamo gestire, ma sarebbe utile sapere se 'Update-Database' è abbastanza intelligente da individuare l''mancante ' migrazione?
Grazie, - Chris
sei arrivato a una conclusione con questo? – sirrocco