From 4be9fd2043aa9ac05b5b8f7444da6e7c051ec9f7 Mon Sep 17 00:00:00 2001 From: ThompsonNye Date: Sat, 17 Aug 2024 16:38:40 +0200 Subject: [PATCH] Update convenience scripts --- Create-Migration.ps1 | 2 ++ Create-MigrationScript.ps1 | 1 - Run-PostgresDb.ps1 | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 Create-Migration.ps1 delete mode 100644 Create-MigrationScript.ps1 create mode 100644 Run-PostgresDb.ps1 diff --git a/Create-Migration.ps1 b/Create-Migration.ps1 new file mode 100644 index 0000000..729f335 --- /dev/null +++ b/Create-Migration.ps1 @@ -0,0 +1,2 @@ +dotnet ef migrations add $args[0] --project .\src\WebApi\WebApi.csproj --output-dir Persistence/Migrations +dotnet ef migrations script --idempotent --project .\src\WebApi\WebApi.csproj --output migrations/migration.sql diff --git a/Create-MigrationScript.ps1 b/Create-MigrationScript.ps1 deleted file mode 100644 index 823b10e..0000000 --- a/Create-MigrationScript.ps1 +++ /dev/null @@ -1 +0,0 @@ -dotnet ef migrations script --idempotent --project .\src\WebApi\WebApi.csproj -o migrations/migration.sql diff --git a/Run-PostgresDb.ps1 b/Run-PostgresDb.ps1 new file mode 100644 index 0000000..4ad1ab2 --- /dev/null +++ b/Run-PostgresDb.ps1 @@ -0,0 +1 @@ +docker run --rm -d -p 5432:5432 -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres postgres:16.3-alpine \ No newline at end of file