Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17982|Отговор: 0

[.NET Core] Инструкции за използване на командата Scaffold-DbContext на EF Core

[Копирай линк]
Публикувано в 8.02.2019 г. 13:39:35 ч. | | |
Директивата scaffold-dbcontext на инструмента за генериране на модели и контексти.

Подробности за инструкцията:

Scaffold-DbContext [-Connection] <String> [-Provider] <String> [-OutputDir <String>] [-Context <String>]
[-<String>Схеми ] [-<String>Таблици ] [-Анотации на данни] [ -Сила] [-Проект <String>]
[-<String>StartupProject] [-Околна <String>среда] [<CommonParameters>]

ПАРАМЕТРИ
-Връзка <String>
Определя свързващия низ за базата данни.

-Доставчик <String>
Посочете доставчика, който да използвате. Например, Microsoft.EntityFrameworkCore.SqlServer.

-OutputDir <String>
Посочете директорията, използвана за изходния клас. Ако бъде пропуснат, се използва директорията с елементи на най-високо ниво.

-Контекст <String>
Определя името на генерирания клас DbContext.

-Схеми <String>
Посочи схемата, за която искаш да генерираш класа.

-Таблици <String>
Посочи таблицата, за която искаш да генерираш класа.

-DataAnnotations [<SwitchParameter>]
Използвайте свойството DataAnnotation, за да конфигурирате модела, където е възможно. Ако бъде пропуснат, изходният код ще използва само fluent API.

-Сила [<SwitchParameter>]
Принудете скелета да презапише съществуващи файлове. В противен случай кодът ще продължи само ако няма презаписан изходен файл.

-Проект <String>
Посочете кои предмети да използвате. Ако бъде пропуснат, се използва проектът по подразбиране.

-StartupProject <String>
Посочете проекта за стартиране, който да използвате. Ако е пропуснат, използвайте стартъп проекта на решението.

-Околна среда <String>
Посочете средата, която да използвате. Ако е пропуснато, се използва "Develop".



Пример:






Предишен:【Jiangshi WeChat Multi-Open】WeChat Scan код Optional Login|Unlimited Multi-Open|Save Login Configuration
Следващ:MVC схемата чете post table, post ID и заглавието на MySQL базата данни на Discuz
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com