#!/bin/bash # Usage: ./add-migration.sh Messaging Initial MODULE_NAME=$1 MIGRATION_NAME=$2 if [ -z "$MODULE_NAME" ] || [ -z "$MIGRATION_NAME" ]; then echo "Usage: $0 " exit 1 fi dotnet ef migrations add \ --context "Socialize.Modules.${MODULE_NAME}.Data.${MODULE_NAME}DbContext" \ --configuration Debug \ --project "src/Socialize.Api/Socialize.Api.csproj" \ --startup-project "src/Socialize.Api/Socialize.Api.csproj" \ --output-dir "Modules/${MODULE_NAME}/Migrations" \ "$MIGRATION_NAME"