Initial commit: SQL Server 2025 local dev stack
This commit is contained in:
23
scripts/restart.sh
Executable file
23
scripts/restart.sh
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
set -Eeuo pipefail
|
||||
|
||||
ts() { date +"%Y-%m-%d %H:%M:%S"; }
|
||||
log() { echo "[$(ts)] [INFO] $*"; }
|
||||
warn(){ echo "[$(ts)] [WARN] $*" >&2; }
|
||||
err() { echo "[$(ts)] [ERROR] $*" >&2; }
|
||||
die() { err "$*"; exit 1; }
|
||||
|
||||
cd "$(dirname "$0")/.."
|
||||
|
||||
[[ -x ./scripts/start.sh ]] || die "Missing ./scripts/start.sh"
|
||||
[[ -x ./scripts/fix-perms.sh ]] || die "Missing ./scripts/fix-perms.sh"
|
||||
|
||||
log "Restarting SQL Server stack (fresh recreate)..."
|
||||
|
||||
# Make sure perms are correct and old instance is cleaned
|
||||
./scripts/fix-perms.sh
|
||||
|
||||
# Start fresh
|
||||
./scripts/start.sh
|
||||
|
||||
log "Restart completed ✅"
|
||||
Reference in New Issue
Block a user