Files
oracle-deep-data-security-lab/scripts/reset-scenario.ps1
Rodrigo Pace 5cd8752a90
Some checks failed
Repo Quality / structure (push) Has been cancelled
Terraform Validate / validate (push) Has been cancelled
Initial Oracle Deep Data Security lab kit
2026-05-08 12:08:05 -03:00

22 lines
480 B
PowerShell

param(
[Parameter(Mandatory = $true)]
[string]$Scenario,
[Parameter(Mandatory = $true)]
[string]$ConnectString,
[string]$SqlClient = "sql"
)
$ErrorActionPreference = "Stop"
$repoRoot = Split-Path -Parent $PSScriptRoot
$resetScript = Join-Path $repoRoot "scenarios/$Scenario/sql/99_reset.sql"
if (-not (Test-Path $resetScript)) {
throw "Reset script not found: $resetScript"
}
Write-Host "Resetting scenario $Scenario"
& $SqlClient $ConnectString "@$resetScript"