feat: implement Project Management with Gantt Chart, Milestones, and CRM enhancements

This commit is contained in:
2026-03-01 00:26:59 +01:00
parent 4b5609a75e
commit 6444cf1e81
47 changed files with 15312 additions and 7373 deletions

21
apps/web/scripts/backup-db.sh Executable file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
set -e
DB_CONTAINER="mintel-me-postgres-db-1"
DB_USER="payload"
DB_NAME="payload"
# Resolve backup dir relative to this script's location
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
BACKUP_DIR="${SCRIPT_DIR}/../../../backups"
TIMESTAMP=$(date +"%Y-%m-%d_%H-%M-%S")
BACKUP_FILE="${BACKUP_DIR}/payload_backup_${TIMESTAMP}.dump"
echo "Creating backup directory at ${BACKUP_DIR}..."
mkdir -p "${BACKUP_DIR}"
echo "Dumping database '${DB_NAME}' from container '${DB_CONTAINER}'..."
docker exec ${DB_CONTAINER} pg_dump -U ${DB_USER} -F c ${DB_NAME} > "${BACKUP_FILE}"
echo "✅ Backup successful: ${BACKUP_FILE}"
ls -lh "${BACKUP_FILE}"