avilarim / smk-travel

projeto para testes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instruções para instalação

git clone git@github.com:torneseumprogramador/smk-travel.git
cd smk-travel/
dotnet build
# alterar a senha do banco de dados em DefaultConnection no arquivo abaixo:
vim appsettings.json
dotnet ef database update
dotnet run

Itens utilizados ao criar o sistema

SQL Server by docker

docker pull mcr.microsoft.com/mssql/server:2022-latest

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=SSeQrLv8e9r0My" \
   -p 1433:1433 --name sql1 --hostname sql1 \
   -d \
   mcr.microsoft.com/mssql/server:2022-latest

Comandos para migração:

dotnet tool install --global dotnet-ef

export PATH="$PATH:$HOME/.dotnet/tools/"

dotnet ef migrations add ClienteAdd
dotnet ef database update

Instalação do code generator

dotnet tool install -g dotnet-aspnet-codegenerator

Gerando o scaffold de clientes

dotnet aspnet-codegenerator controller -name ClientesController -m Cliente -dc DbContexto --relativeFolderPath Controllers --useDefaultLayout

About

projeto para testes


Languages

Language:JavaScript 78.8%Language:CSS 9.0%Language:SCSS 6.9%Language:HTML 3.5%Language:C# 1.8%Language:TeX 0.0%Language:Handlebars 0.0%Language:PHP 0.0%Language:Makefile 0.0%