Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 17982|Risposta: 0

[.NET Core] Istruzioni per l'uso del comando Scaffold-DbContext di EF Core

[Copiato link]
Pubblicato su 08/02/2019 13:39:35 | | |
La direttiva scaffold-dbcontext dello strumento per generare modelli e contesti.

Dettagli delle istruzioni:

Scaffold-DbContext [-Connessione] <String> [-Fornitore] <String> [-<String>OutputDir] [-<String>Contesto]
[-Schemi <String>] [-Tabelle <String>] [-Annotazioni dati] [ -Forza] [-Progetto <String>]
[-Progetto <String>di avvio] [-Ambiente<String>] [<CommonParameters>]

PARAMETRI
-Connessione <String>
Specifica la stringa di connessione per il database.

-Fornitore <String>
Specifica il fornitore da utilizzare. Ad esempio, Microsoft.EntityFrameworkCore.SqlServer.

-OutputDir <String>
Specifica la directory utilizzata per la classe di output. Se omesso, viene utilizzata la directory degli item di primo livello.

-Contesto <String>
Specifica il nome della classe DbContext generata.

-Schemi <String>
Specifica lo schema per cui vuoi generare la classe.

-Tabelle <String>
Specifica la tabella per cui vuoi generare la classe.

-DataAnnotations [<SwitchParameter>]
Usa la proprietà DataAnnotation per configurare il modello dove possibile. Se omesso, il codice di output utilizzerà solo l'API fluente.

-Forza [<SwitchParameter>]
Forzare l'escandatura per sovrascrivere file esistenti. Altrimenti, il codice continuerà solo se nessun file di output viene sovrascritto.

-Progetto <String>
Specifica gli oggetti da usare. Se omesso, viene utilizzato il progetto predefinito.

-Progetto <String>Startup
Specifica il progetto di lancio da utilizzare. Se omesso, usa il progetto di avvio della soluzione.

-Ambiente <String>
Specifica l'ambiente da usare. Se omesso, si usa "Sviluppa".



Esempio:






Precedente:【Jiangshi WeChat Multi-Open】WeChat Codice Scansione Accesso Opzionale|Multi-Open Illimitato|Salva Configurazione di Login
Prossimo:Lo schema MVC legge l'ID del post table post e il titolo del database MySQL di Discuz
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com