def deleteLoan(id): #DELETE FROM table_name WHERE [condition]; conn, cur = connectDb() cur.execute('DELETE FROM prestamo \ WHERE id = ?', (id, )) cur.close() conn.commit()
def modifyLoan(datos): conn, cur = connectDb() cur.execute('UPDATE prestamo \ SET fecha_inicio = ?, fecha_fin = ?, juego_id =?, usuario_prestado=?, dni_prestado=?, devuelto=? \ WHERE id = ?', (datos["fecha_inicio"], datos["fecha_fin"], datos["juego_id"], datos["usuario_prestado"], datos["dni_prestado"], datos["devuelto"], datos["id"])) cur.close() conn.commit()
def addLoan(datos): #id, fecha_inicio, fecha_fin, juego_id, usuario_id, devuelto conn, cur = connectDb() cur.execute('INSERT INTO prestamo \ (fecha_inicio, fecha_fin, juego_id, usuario_prestado, dni_prestado, devuelto) \ VALUES (?, ?, ?, ?, ?, ?)', (datos["fecha_inicio"], datos["fecha_fin"], datos["juego_id"], datos["usuario_prestado"], datos["dni_prestado"], datos["devuelto"])) cur.close() conn.commit()
def addLoan(datos): #id, fecha_inicio, fecha_fin, juego_id, usuario_id, devuelto conn, cur = connectDb() cur.execute( 'INSERT INTO prestamo \ (fecha_inicio, fecha_fin, juego_id, usuario_prestado, dni_prestado, devuelto) \ VALUES (?, ?, ?, ?, ?, ?)', (datos["fecha_inicio"], datos["fecha_fin"], datos["juego_id"], datos["usuario_prestado"], datos["dni_prestado"], datos["devuelto"])) cur.close() conn.commit()
def modifyLoan(datos): conn, cur = connectDb() cur.execute( 'UPDATE prestamo \ SET fecha_inicio = ?, fecha_fin = ?, juego_id =?, usuario_prestado=?, dni_prestado=?, devuelto=? \ WHERE id = ?', (datos["fecha_inicio"], datos["fecha_fin"], datos["juego_id"], datos["usuario_prestado"], datos["dni_prestado"], datos["devuelto"], datos["id"])) cur.close() conn.commit()
def searchLoan(data): conn, cur = connectDb() return makedicts( cur, "SELECT * FROM prestamo WHERE {f} LIKE '%{v}%'".format( f=data["field"], v=data["value"]))
def searchAllLoan(): conn, cur = connectDb() return makedicts(cur, 'SELECT * FROM prestamo ORDER BY fecha_inicio')
def getLoansByGameId(gameId=0): conn, cur = connectDb() return makedicts( cur, 'SELECT * FROM prestamo WHERE juego_id = ? ORDER BY fecha_inicio', (gameId, ))
def getLoanById(loanId=0): conn, cur = connectDb() return makedicts( cur, 'SELECT * FROM prestamo WHERE id = ? ORDER BY fecha_inicio', (loanId, ))
import face_recognition import cv2 import os import pickle import time import db import numpy as np myDB = db.connectDb() cursor = myDB.cursor() print(cv2.version) fpsReport = 0 scaleFactor = .25 Encodings = [] Names = [] with open('train.pkl', 'rb') as f: Names = pickle.load(f) Encodings = pickle.load(f) font = cv2.FONT_HERSHEY_SIMPLEX cam = cv2.VideoCapture(0) timeStamp = time.time() while True: _, frame = cam.read() frameSmall = cv2.resize(frame, (0, 0), fx=scaleFactor, fy=scaleFactor) # frameRGB=cv2.cvtColor(frameSmall,cv2.COLOR_BGR2RGB) frameRGB = frameSmall[:, :, ::-1]
def searchLoan(data): conn, cur = connectDb() return makedicts(cur, "SELECT * FROM prestamo WHERE {f} LIKE '%{v}%'".format(f=data["field"], v=data["value"]))
def getLoansByGameId(gameId=0): conn, cur = connectDb() return makedicts(cur, 'SELECT * FROM prestamo WHERE juego_id = ? ORDER BY fecha_inicio', (gameId, ))
def getLoanById(loanId=0): conn, cur = connectDb() return makedicts(cur, 'SELECT * FROM prestamo WHERE id = ? ORDER BY fecha_inicio', (loanId, ))