
     i                         d Z ddlmZ ddZy)z'Load loja row from dadosloja by tenant.    )conectarNc                 V   ddddddddd	dd

}d}d}	 t               }|j                  d      }| r|j                  d| f       n|j                  d       |j                         }|r'||r|j	                          |r|j	                          S S 	 |r|j	                          |r|j	                          |S # t
        $ r?}t        d|        |cY d}~|r|j	                          |r|j	                          S S d}~ww xY w# |r|j	                          |r|j	                          w w xY w)u   Obtém dados da loja cadastrados na tabela dadosloja.

    Quando id_cliente é informado, filtra por esse tenant; caso contrário usa registro chave=1 (fallback legado).
    g9/FQg/nDz
Minha Lojau   Praça São Pedrou   Aerolândiaz
Picos - PIz	64600-000 89)
latitude	longitudenomeenderecobairrocidadeceptelefonedddcnpjNT)
dictionaryz5SELECT * FROM dadosloja WHERE id_cliente = %s LIMIT 1z'SELECT * FROM dadosloja WHERE chave = 1z$[ERRO] Erro ao obter dados da loja: )r   cursorexecutefetchoneclose	Exceptionprint)
id_clientedados_padraoconnr   dadoses         ;C:\Users\joaquim\OneDrive\LojaOnline\services\dados_loja.pyobter_dados_lojar      s/     'L DFz-NNRU_TabNNDE!
 LLNJJL   LLNJJL  4QC89LLNJJL  LLNJJL s0   AB6 6	C>?C9C>D 9C>>D 'D()N)__doc__databaser   r        r   <module>r#      s    - &r"   