Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 17982|Odpowiedź: 0

[.NET Core] Instrukcje obsługi povely Scaffold-DbContext w EF Core

[Skopiuj link]
Opublikowano 08.02.2019 13:39:35 | | |
Dyrektywa scaffold-dbcontext narzędzia do generowania modeli i kontekstów.

Szczegóły instrukcji:

Scaffold-DbContext [-Połączenie] <String> [-Provider] <String> [-OutputDir] <String>[-Kontekst<String>]
[-Schematy <String>] [-Tabele <String>] [-Przypisy danych] [ -Siła ] [-Projekt <String>]
[-StartupProject <String>] [-Środowisko <String>] [<CommonParameters>]

PARAMETRY
-Połączenie <String>
Określa ciąg połączeń dla bazy danych.

-Dostawca <String>
Określ dostawcę, którego chcesz użyć. Na przykład Microsoft.EntityFrameworkCore.SqlServer.

-OutputDir <String>
Określ katalog używany dla klasy wyjściowej. Jeśli zostanie pominięty, używa się katalogu elementów najwyższego poziomu.

-Kontekst <String>
Określa nazwę wygenerowanej klasy DbContext.

-Schematy <String>
Określ schemat, dla którego chcesz wygenerować klasę.

-Tabele <String>
Określ tabelę, dla której chcesz wygenerować klasę.

-DataAnnotations [<SwitchParameter>]
Użyj właściwości DataAnnotation, aby skonfigurować model, jeśli to możliwe. Jeśli zostanie pominięty, kod wyjściowy będzie używał tylko API Fluent.

-Siła [<SwitchParameter>]
Wymuszanie rusztowania, by nadpisało istniejące pliki. W przeciwnym razie kod będzie kontynuowany tylko wtedy, gdy nie zostanie nadpisany żaden plik wyjściowy.

-Projekt <String>
Określ, jakich przedmiotów używać. Jeśli zostanie pominięty, używa się domyślnego projektu.

-StartupProject <String>
Określ projekt startowy do użycia. Jeśli to pominiesz, użyj projektu startowego rozwiązania.

-Środowisko <String>
Określ środowisko do użycia. Jeśli pominięte, używa się "Rozwijaj".



Przykład:






Poprzedni:【Jiangshi WeChat Multi-Open】WeChat Scan Code Opcjonalne Login|Unlimited Multi-Open|Save Login Configuration
Następny:Schemat MVC odczytuje post ID i tytuł bazy danych MySQL firmy Discuz
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com