initial commit

This commit is contained in:
Scott Hatlen
2025-11-05 09:06:54 -08:00
commit e3941089e1
27 changed files with 31423 additions and 0 deletions

14
backend/backup-db.sh Executable file
View File

@@ -0,0 +1,14 @@
#!/bin/bash
set -e
BACKUP_DIR="$(dirname "$0")/backups"
DB_FILE="$(dirname "$0")/awards.db"
DATE=$(date +%Y-%m-%d)
BACKUP_FILE="$BACKUP_DIR/awards-$DATE.db"
mkdir -p "$BACKUP_DIR"
cp "$DB_FILE" "$BACKUP_FILE"
# Remove backups older than 7 days
ls -1t "$BACKUP_DIR"/awards-*.db | tail -n +8 | xargs -r rm --
echo "Backup complete: $BACKUP_FILE"