Sto eseguendo un'applicazione che utilizza le migrazioni personalizzate (quelle generate automaticamente non soddisfano i miei requisiti). Sto cercando di capire come controllare in quale ordine Entity Framework eseguirà tali migrazioni. Ho letto su alcuni punti che l'uso del timestamp sui nomi dei file lo farà, ma non funziona. (viene eseguito 20190131153312_bla prima del 20190131153208_bla2, ad esempio)
Non importa dove guardo, non riesco a trovare informazioni su questo argomento ... qualcuno può aiutarti?
I nomi dei file e delle classi di migrazione non contano.
L'ordine delle migrazioni è determinato dall'identificatore della migrazione (stringa), fornito dalla proprietà Id del MigrationAttribute associato alle classi derivate dalla migrazione .
Gli strumenti EF Core antepongono il timestamp all'utente fornito nomi di migrazione al fine di garantire un corretto ordinamento delle stringhe.