| .. | ||
| Migrations | ||
| AddMigration.sh | ||
| appsettings.json | ||
| DesignTimeTextMatcherContextFactory.cs | ||
| Dockerfile | ||
| Nocr.Users.Migrator.csproj | ||
| Program.cs | ||
| Readme.md | ||
Nocr.TextMatcher.Migrator
Проект содержит консольное приложение для применения миграций к БД.
Для выбора строки подключения при запуске необходимо передать переменную окружения DOTNET_ENVIRONMENT. Для локальной разработки следует использовать DOTNET_ENVIRONMENT=Development.
Добавление миграций
В приложении реализована логика выбора строки подключения, а dotnet ef не позволяет передать переменную окружения. Поэтому был создан скрипт AddMigration, который устанавливает значение DOTNET_ENVIRONMENT=Development.
Пример использования: ./AddMigration MyMigration