dotnet new webapi -o academico
cd academico
dotnet add package Microsoft.EntityFrameworkCore.InMemory --prerelease
dotnet add package Microsoft.VisualStudio.Web.CodeGeneration.Design --prerelease
dotnet add package Microsoft.EntityFrameworkCore.Design --prerelease
dotnet add package Microsoft.EntityFrameworkCore.SqlServer --prerelease
dotnet tool install -g dotnet-aspnet-codegenerator --version 6.0.1
dotnet tool install -g dotnet-ef
code -r ../academico
dotnet dev-certs https --trust
dotnet ef dbcontext scaffold "Server=localhost;Database=academico;Trusted_Connection=True;TrustServerCertificate=True;User Id=sa;Password=P@ssw0rd;" Microsoft.EntityFrameworkCore.SqlServer -o Models
dotnet aspnet-codegenerator controller -name TbAlunoController -async -api -m TbAluno -dc academicoContext -outDir Controllers
dotnet aspnet-codegenerator controller -name TbAvaliacaoController -async -api -m TbAvaliacao -dc academicoContext -outDir Controllers
dotnet aspnet-codegenerator controller -name TbDisciplinaController -async -api -m TbDisciplina -dc academicoContext -outDir Controllers
dotnet aspnet-codegenerator controller -name TbProfessorController -async -api -m TbProfessor -dc academicoContext -outDir Controllers
dotnet aspnet-codegenerator controller -name TbrAlunoTurmaController -async -api -m TbrAlunoTurma -dc academicoContext -outDir Controllers
dotnet aspnet-codegenerator controller -name TbTurmaController -async -api -m TbTurma -dc academicoContext -outDir Controllers
dotnet new gitignore