Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 18700|Répondre: 0

[.NET Core] Instructions pour utiliser la commande d’échafaudage Scaffold-DbContext d’EF Core

[Copié le lien]
Publié sur 08/02/2019 13:39:35 | | |
La directive échafaudage-dbcontexte de l’outil consiste à générer des modèles et des contextes.

Détails de l’instruction :

Scaffold-DbContext [-Connexion] <String> [-Fournisseur] <String> [-<String>OutputDir] [-<String>Contexte]
[-Schémas <String>] [-Tables <String>] [-Annotations de données] [ -Force ] [-Projet <String>]
[-Projet de <String>démarrage] [-Environnement<String>] [<CommonParameters>]

PARAMÈTRES
-Connexion <String>
Spécifie la chaîne de connexion pour la base de données.

-Fournisseur <String>
Spécifiez le fournisseur à utiliser. Par exemple, Microsoft.EntityFrameworkCore.SqlServer.

-OutputDir <String>
Spécifiez le répertoire utilisé pour la classe de sortie. Si elle est omise, le répertoire d’items de premier niveau est utilisé.

-Contexte <String>
Spécifie le nom de la classe DbContext générée.

-Schémas <String>
Spécifie le schéma pour lequel tu veux générer la classe.

-Tables <String>
Spécifiez la table pour laquelle vous souhaitez générer la classe.

-DataAnnotations [<SwitchParameter>]
Utilisez la propriété DataAnnotation pour configurer le modèle lorsque cela est possible. Si elle est omise, le code de sortie n’utilisera que l’API fluent.

-Force [<SwitchParameter>]
Forcer l’échafaudage pour écraser les fichiers existants. Sinon, le code ne continuera que si aucun fichier de sortie n’est écrasé.

-Projet <String>
Spécifiez les éléments à utiliser. Si elle est omise, le projet par défaut est utilisé.

-StartupProject <String>
Spécifiez le projet de lancement à utiliser. Si cela est omis, utilisez le projet de démarrage de la solution.

-Environnement <String>
Spécifiez l’environnement à utiliser. Si elle est omise, « Développer » est utilisée.



Exemple:






Précédent:【Jiangshi WeChat Multi-Open】WeChat Code de balayage Connexion optionnelle|Multi-Open illimité|Sauvegarder la configuration de connexion
Prochain:Le schéma MVC lit l’ID du post table et le titre de la base de données MySQL de Discuz
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com