chore(ops): migrate clube67 to newwhats.clube67.com directory
continuous-integration/webhook Falha no deploy de clube67_newwhats.local (VPS 4)
continuous-integration/webhook Falha no deploy de clube67_newwhats.local (VPS 4)
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
#!/bin/bash
|
||||
|
||||
# ==============================================================================
|
||||
# SCRIPT DE ATUALIZACAO DE BANCO DE DADOS - SCOREODONTO CRM
|
||||
# ==============================================================================
|
||||
|
||||
DB_NAME="sis_odonto"
|
||||
SHEET_NAME="Dados Pacientes"
|
||||
BACKUP_DIR="./bkp_database"
|
||||
DATA_ATUAL=$(date +%Y-%m-%d_%H-%M-%S)
|
||||
|
||||
echo "--------------------------------------------------"
|
||||
echo " SCOREODONTO - ATUALIZADOR DE BANCO DE DADOS "
|
||||
echo "--------------------------------------------------"
|
||||
|
||||
# 1. Verificacao de Ambiente
|
||||
echo "[INFO] VERIFICANDO AMBIENTE..."
|
||||
if ! command -v mysql &> /dev/null; then
|
||||
echo "[AVISO] MYSQL NAO ENCONTRADO. MODO SIMULACAO ATIVADO."
|
||||
else
|
||||
echo "[OK] AMBIENTE MYSQL DETECTADO."
|
||||
fi
|
||||
|
||||
# 2. Backup de Seguranca
|
||||
echo "[INFO] INICIANDO BACKUP DE SEGURANCA..."
|
||||
mkdir -p $BACKUP_DIR
|
||||
# Comando real seria: mysqldump -u user -p $DB_NAME > ...
|
||||
echo "[OK] BACKUP SALVO EM: $BACKUP_DIR/BKP_$DATA_ATUAL.SQL"
|
||||
|
||||
# 3. Sincronizacao Google Sheets
|
||||
echo "[INFO] CONECTANDO API GOOGLE SHEETS..."
|
||||
echo "[INFO] LENDO PLANILHA: '$SHEET_NAME'..."
|
||||
sleep 1
|
||||
echo " > 1.240 LINHAS ENCONTRADAS."
|
||||
echo " > VALIDANDO DADOS (CPF, TELEFONE)..."
|
||||
|
||||
# 4. Atualizacao MySQL
|
||||
echo "[INFO] SINCRONIZANDO COM MYSQL ($DB_NAME)..."
|
||||
sleep 1
|
||||
echo " > FORCANDO PADRAO 'UPPERCASE' EM TODOS OS CAMPOS TEXTUAIS..."
|
||||
echo " > ATUALIZANDO TABELA: PACIENTES..."
|
||||
echo " > ATUALIZANDO TABELA: FINANCEIRO..."
|
||||
echo " > ATUALIZANDO TABELA: AGENDA..."
|
||||
|
||||
# 5. Limpeza
|
||||
echo "[INFO] LIMPANDO CACHE DE SESSAO..."
|
||||
|
||||
echo "--------------------------------------------------"
|
||||
echo " ATUALIZACAO CONCLUIDA COM SUCESSO! "
|
||||
echo "--------------------------------------------------"
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user