From c24b08627572777ad9df0f9c017c6c2ebe139f38 Mon Sep 17 00:00:00 2001 From: Oscar Hinton Date: Mon, 13 Feb 2023 15:07:42 +0100 Subject: [PATCH] [SM-500] Upload sql diff for database validation (#2690) --- .github/workflows/database.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/database.yml b/.github/workflows/database.yml index 0e4a0171b3..4ef3aeaaeb 100644 --- a/.github/workflows/database.yml +++ b/.github/workflows/database.yml @@ -83,11 +83,17 @@ jobs: run: /usr/local/sqlpackage/sqlpackage /action:DeployReport /SourceFile:"Sql.dacpac" /TargetConnectionString:"Server=localhost;Database=vault_dev;User Id=SA;Password=SET_A_PASSWORD_HERE_123;Encrypt=True;TrustServerCertificate=True;" /OutputPath:"report.xml" /p:IgnoreColumnOrder=True /p:IgnoreComments=True shell: pwsh + - name: Generate SQL file + run: /usr/local/sqlpackage/sqlpackage /action:Script /SourceFile:"Sql.dacpac" /TargetConnectionString:"Server=localhost;Database=vault_dev;User Id=SA;Password=SET_A_PASSWORD_HERE_123;Encrypt=True;TrustServerCertificate=True;" /OutputPath:"diff.sql" /p:IgnoreColumnOrder=True /p:IgnoreComments=True + shell: pwsh + - name: Upload Report uses: actions/upload-artifact@6673cd052c4cd6fcf4b4e6e60ea986c889389535 with: name: report.xml - path: report.xml + path: | + report.xml + diff.sql - name: Validate XML run: |