Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 17982|Відповідь: 0

[.NET Core] Інструкції для використання команди Scaffold-DbContext у EF Core

[Копіювати посилання]
Опубліковано 08.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>
Вкажіть середовище для використання. Якщо опущено, використовується «Розробити».



Приклад:






Попередній:【Jiangshi WeChat Multi-Open】WeChat Scan Code Optional Login|Unlimited Multi-Open|Save Login Configuration
Наступний:Схема MVC читає таблицю постів, ID постів і назву бази даних MySQL Discuz
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com