quilin / netcore-12fa-demo

Репозиторий для курса "12 factor app via netcore"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

netcore-12fa-demo

Репозиторий для курса "12 factor app via netcore"

Чтобы запустить приложение локально, нужно установить docker for desktop. После этого нужно выполнить команду в директории репозитория

docker compose up -d

Это поднимет нужные для работы сервисы. Теперь нужно установить dotnet 6, рантайм и SDK.

Чтобы выполнить миграции БД, нужно сперва установить инструментарий EF:

dotnet tool install --global dotnet-ef

В директории репозитория нужно выполнить команду

dotnet ef database update -p TFA.Storage -s TFA.API

Можно запускать приложение и дергать ручку /forums! Правда, там будет пустота, пока вы руками не запишете в БД парочку форумов.

Чтобы можно было создать тему на форуме, нужно чтобы в БД был форум - и чтобы в БД был юзер, притом у юзера должен быть идентификатор 1B64BC92-9219-48E3-8589-9253080ED066 - по крайней мере, пока.

About

Репозиторий для курса "12 factor app via netcore"


Languages

Language:C# 100.0%