quelqu'un sait-il comment créer une mise à jour spécifique à l'aide des migrations EF 5? J'ai une base de données existante, alredy a des recherches renseignées et je développe des fonctionnalités d'audit. J'ai créé une entité AuditType et Audit. Lorsque j'appelle update-database, je ne veux pas que toutes mes données de départ depuis la première création de la base de données soient ajoutées. Dois-je simplement supprimer manuellement les données de départ existantes ou puis-je faire quelque chose comme nommer un Configuration.cs avec le datetime similaire à ce qui est créé lorsque j'appelle add-migration?
Merci
Vous pouvez exécuter une migration spécifique en spécifiant le nom de la migration. Par exemple, si vous avez une migration appelée MyTuesdayMigration.cs, dans la console du gestionnaire de packages, vous devez exécuter cette commande:
update-database -TargetMigration MyTuesdayMigration
Vous devrez peut-être supprimer des données, vous devez donc utiliser -fore update-database -TargetMigration MigrationName -force