ajustes das config do banco de dados pós migração

This commit is contained in:
João Herculano 2025-06-02 14:00:43 -03:00
parent d7285882ec
commit 446f023425

View File

@ -2,7 +2,7 @@
import smtplib import smtplib
import ssl import ssl
import psycopg2 import pyodbc
import configparser import configparser
import pandas as pd import pandas as pd
import matplotlib.pyplot as plt import matplotlib.pyplot as plt
@ -21,17 +21,12 @@ config.read(r"C:\Users\joao.herculano\Documents\Enviador de email\credenciais.in
print(config['banco']['host'],config['banco']['user'],config['banco']['password']) print(config['banco']['host'],config['banco']['user'],config['banco']['password'])
# Conexão com o banco # Conexão com o banco
conn = psycopg2.connect( conn = pyodbc.connect(
host=config['banco']['host'], # ou IP do servidor f"DRIVER={{SQL Server}};"
port="5432", # padrão do PostgreSQL f"SERVER={config['banco']['host']},1433;"
database="ginseng", f"DATABASE=GINSENG;"
user=config['banco']['user'], f"UID={config['banco']['user']};"
password= config['banco']['password'] f"PWD={config['banco']['password']}")
)
# Criar um cursor para executar comandos SQL
cur = conn.cursor()
# 1. Criar dados fictícios e gerar Excel # 1. Criar dados fictícios e gerar Excel
query = ''' query = '''
@ -45,16 +40,14 @@ select
ELSE 'menos de 40 dias' ELSE 'menos de 40 dias'
end as status_venda, end as status_venda,
pricesellin * (stock_actual + stock_intransit) AS valor_estoque_parado pricesellin * (stock_actual + stock_intransit) AS valor_estoque_parado
from "public"."draft" FROM Draft
where dayswithoutsales > 40 where dayswithoutsales > 40
and deactivation = ''
and stock_actual > 0 and stock_actual > 0
and isproductdeactivated is not null and isproductdeactivated <> 1
and currentcyclesales = 0 and currentcyclesales = 0
''' '''
df = pd.read_sql(query, conn) df = pd.read_sql(query, conn)
cur.close()
conn.close() conn.close()
remetente = config['credenciais']['remetente'] remetente = config['credenciais']['remetente']