EF7 'base de données de mise à jour dnx ef' ne fonctionne pas

entity-framework entity-framework-core

Question

J'utilise Entity Framework 7.0.0-beta7. Si je veux mettre à jour ma base de données avec 'dnx ef update database', je reçois un 'done'. Mais rien ne se passe. Existe-t-il un moyen de démarrer manuellement la migration (en code) et de la déboguer?

Mise à jour: non ça marche

  1. J'ai déplacé le mode vers le projet Web,
  2. appelé 'dernière installation de dnvm'
  3. appelé 'mise à jour de la base de données dnx ef -c myContext' car j'ai plus

Réponse populaire

Je rencontre un même problème dans EF RC1. et j'ai une conclusion, j'espère que cela peut vous aider. Je crée un projet impliquant le modèle d'entité et EF DBContext. puis projet web référence le projet. exécutez ces commandes, ne fonctionne pas:

  1. Les migrations dnx ef ajoutent MyFirstMigration
  2. Résultats de mise à jour de la base de données dnx ef

mais lorsque je déplace la classe DBContext vers mon projet Web, les modèles toujours dans un autre projet fonctionnent correctement. Nouveau résultat

donc dans mon scénario devez vous assurer DBContext dans le projet Web.




Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi