- Создайте базу данных в PostgreSQL:
CREATE DATABASE flightservicedb;- Обновите строку подключения в
appsettings.jsonилиappsettings.Development.json:
{
"ConnectionStrings": {
"DatabaseConnection": "Host=localhost;Port=5432;Database=flightservicedb;Username=;Password="
}
}- Настройте JWT секрет (опционально, по умолчанию уже установлен):
{
"JwtSettings": {
"Secret": "",
"Issuer": "FlightServiceAPI",
"Audience": "FlightServiceAPI",
"ExpirationMinutes": "60"
}
}Перейдите в директорию проекта Presentation и выполните команды:
cd FlightServiceAPI.Presentation
# Добавить миграцию (если еще не добавлена)
dotnet ef migrations add InitialCreate --project ../FlightServiceAPI.Infrastructure
# Применить миграции к базе данных
dotnet ef database update --project ../FlightServiceAPI.Infrastructure
⚠️ Важно! Приложение автоматически применит миграции при первом запуске и создаст тестовых пользователей.
Made with ❤️ for Air Astana