chore: clean publish artifacts and add sources

This commit is contained in:
2025-12-09 16:53:34 -06:00
parent 6138c0a60c
commit 673fa06d1e
62 changed files with 9137 additions and 0 deletions

37
setup-database.sh Executable file
View File

@@ -0,0 +1,37 @@
#!/bin/bash
# SQL Server Database Setup Script
# Creates the SkyArtShop database and required tables
echo "=================================="
echo "SkyArtShop Database Setup"
echo "=================================="
# Prompt for SA password
read -sp "Enter SA password: " SA_PASSWORD
echo ""
# Database name
DB_NAME="SkyArtShopDB"
# Create database
echo "Creating database $DB_NAME..."
/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P "$SA_PASSWORD" -Q "
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'$DB_NAME')
BEGIN
CREATE DATABASE $DB_NAME;
PRINT 'Database $DB_NAME created successfully.';
END
ELSE
BEGIN
PRINT 'Database $DB_NAME already exists.';
END
"
echo ""
echo "Database setup complete!"
echo ""
echo "Connection String for appsettings.json:"
echo "Server=localhost,1433;Database=$DB_NAME;User Id=sa;Password=YOUR_PASSWORD;TrustServerCertificate=True;MultipleActiveResultSets=True"
echo ""