#!/bin/bash

# Mapeando o arquivo de configuração
source /etc/pabx/patch-sql.conf;

# Verifica se esta ativo, se tiver executa
if [ $FN_FILL_CALL -eq 1 ]; then

    # Horário
    CURRENTTIME=$(date "+%H:%M");
    # Verifica se esta no horário para executar a SQL
    if [[ $SCHEDULE_FILL_AGENT_CALL == *$CURRENTTIME* ]]; then

        # SQL para verificar se existe a função se não ele cria
        #QUERY_VERIFY=$(mysql -u root -B -N -e "SELECT COUNT(*) FROM information_schema.ROUTINES AS r WHERE r.SPECIFIC_NAME = 'fnFillAgentCall2'" information_schema);

        # Verifica se pode criar a função
        #if [ $QUERY_VERIFY -eq 0 ]; then
            # Caminho que contém a sql
            FILE_SQL=/etc/tsi/patch-sql/patches-scripts/script_00.sql;

            # Cria a função
            mysql -u root -f < "$FILE_SQL" > /dev/null 2>&1;
        #fi;

        QUERY=$(mysql -u root -B -N -e "SELECT phone2b.fnFillAgentCall2(DATE_SUB(NOW(), INTERVAL 2 DAY), NOW()) AS t" phone2b);
    fi;
fi;

exit 0;