web-dev-qa-db-fra.com

Comment afficher le diagramme de base de données dans un code d'abord à l'aide de localdb

J'ai un Code First projet avec Entity Framework 5.0.0 en utilisant localdb créé dans Visual Studio 2012 Ultimate. Bien que je puisse voir mes relations de classe dans un Class Diagram, comment voir un diagramme visuel de la base de données générée automatiquement par EF?

30
Xaqron

Installez Entity Framework Power Tools Beta 4 , redémarrez Visual Studio, cliquez avec le bouton droit sur le contexte dans la vue de votre solution et vous verrez une nouvelle option 'Entity Framework' dans le menu contextuel. Sélectionnez "Afficher le modèle de données d'entité" pour voir un beau diagramme de base de données visuelle dans Visual Studio. Voilà!

39
Ralph Lavelle

Vous pouvez utiliser Microsoft SQL Server Management Studio 2012 avec localdb qui prend en charge les diagrammes de base de données de la même manière que vous pouvez être habitué à d'autres SQL Server base de données.

  1. Open Management Studio (aurait dû être installé avec Visual Studio)
  2. Se connecter à (localdb)\v11.0, avec authentification Windows
  3. Trouver la base de données pertinente
  4. Développez Digrams de base de données et installez les objets de support de diagramme si vous ne l'avez pas déjà fait.
  5. Ajoutez les tables dont vous avez besoin et vous avez terminé!

Source: Cet article plus ancien mais toujours pertinent: http://visualstudiomagazine.com/blogs/data-driver/2012/05/visual-studio-11-beta-easier-development-localdb.aspx

12
TimS

J'ai vérifié Entity Framework Power Tools Beta 4 et il n'est plus pris en charge. À l'intérieur, vous pouvez utiliser le nouveau Entity Framework 6 Power Tools Community Edition .

Il est censé fonctionner de la même manière.

2
Aecio Lemos