drogon/db_layer/capturas_interface.py
pablomartincalvo 4edff2e0c1 Siguen los retoques. Tests locales exitosos, listo para mover a entorno
de pruebas y dejar corriendo junto a explorer.
2018-10-13 17:45:42 +02:00

26 lines
662 B
Python

from core.mysql_wrapper import get_anunciosdb
class CapturasInterface():
def __init__(self):
self.anunciosdb = get_anunciosdb()
def insert_captura(self, ad_data):
columns = ', '.join(ad_data.keys())
placeholders_string = ', '.join(['%s'] * len(ad_data))
query_statement = """ INSERT INTO capturas
( fecha_captura, {} )
VALUES( NOW(), {} )""".format(columns, placeholders_string)
query_parameters = tuple([v for v in ad_data.values()])
self.anunciosdb.query(query_statement, query_parameters)
capturas_interface = CapturasInterface()