NEW! Новый релиз 12.0.0 уже доступен! Подробности в Центре заботы

GameStoreMinimalApi

0
README.md

GameStoreMinimalApi

SQLServer

$sa_password = "[SA PASSWORD HERE]"

docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=$sa_password" -v sqlvolume:/var/opt/mssql --name mssql --rm -d -p 1430:1433 mcr.microsoft.com/mssql/server:2022-latest

EF migrations

Установка инструментов

dotnet tool install --global dotnet-ef

dotnet tool update --global dotnet-ef

Прежде чем использовать средства для определенного проекта, необходимо добавить Microsoft.EntityFrameworkCore.Design в него пакет.

dotnet add package Microsoft.EntityFrameworkCore.Design

Работа с миграциями

Создание миграции dotnet ef migrations add InitialCreate --output-dir Data\Migrations

Создание БД и схемы из миграции dotnet ef database update

Создание jwt

dotnet user-jwts create После выполнения в appsettings.Development.json будет добавлен блок Authentication

dotnet user-jwts create --role "Admin"

dotnet user-jwts print tokenId

Расшифровать токен можно тут https://jwt.ms/

dotnet user-jwts create --scope "games:read"

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.