Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 17982|Resposta: 0

[.NET Core] Instruções para usar o comando de andaime Scaffold-DbContext do EF Core

[Copiar link]
Publicado em 08/02/2019 13:39:35 | | |
A diretiva scaffold-dbcontext da ferramenta para gerar modelos e contextos.

Detalhes das instruções:

Scaffold-DbContext [-Conexão] <String> [-Provedor] <String> [-DiretorSaída<String>] [-Contexto<String>]
[-Esquemas <String>] [-Tabelas <String>] [-Anotações de Dados] [ -Força] [-Projeto <String>]
[-Projeto de <String>Iniciação] [-Ambiente<String>] [<CommonParameters>]

PARÂMETROS
-Conexão <String>
Especifica a string de conexão para o banco de dados.

-Provedor <String>
Especifique o provedor a usar. Por exemplo, Microsoft.EntityFrameworkCore.SqlServer.

-OutputDir <String>
Especifique o diretório usado para a classe de saída. Se omitido, o diretório de itens de nível superior é usado.

-Contexto <String>
Especifica o nome da classe DbContext gerada.

-Esquemas <String>
Especifique o esquema para o qual você quer gerar a classe.

-Mesas <String>
Especifique a tabela para a qual você quer gerar a classe.

-DataAnotações [<SwitchParameter>]
Use a propriedade DataAnnotation para configurar o modelo sempre que possível. Se omitido, o código de saída usará apenas a API fluente.

-Força [<SwitchParameter>]
Forçar a estrutura para sobrescrever arquivos existentes. Caso contrário, o código só continuará se nenhum arquivo de saída for sobrescrevido.

-Projeto <String>
Especifique os itens a usar. Se omitido, o projeto padrão é usado.

-Projeto <String>Startup
Especifique o projeto de lançamento a ser usado. Se for omitido, use o projeto inicial da solução.

-Meio ambiente <String>
Especifique o ambiente a usar. Se omitido, "Develop" é usado.



Exemplo:






Anterior:【Jiangshi WeChat Multi-Open】WeChat Código de Varredura Opcional Login|Multi-Abertura Ilimitada|Configuração de Login Salvar
Próximo:O esquema MVC lê o ID do post table post e o título do banco de dados MySQL da Discuz
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com