def insertCRUD(): if valorNomePet == "" or valorTipoPet == "": MessageBox.showinfo("Campos em branco! Favor preencher os requisitos") else: nome_tabela = 'pet' dados = {'nome_pet': valorNomePet, 'id_tipo_pet': valorTipoPet} crud.insert(nome_tabela, dados)
def cadastrarUsuario(arguments): cpf = arguments['cpf'] username = arguments['username'] password = arguments['password'] category = arguments['category'] retorno = crud.select("*", "login", "cpf = '" + cpf + "'") if len(retorno) > 0: existente = { 'cpf': "0", 'username': "", 'password': "", 'category': "" } return existente values = [ "'" + str(cpf) + "', '" + str(username) + "', '" + str(password) + "', '" + str(category) + "'" ] crud.insert(values, "login") retorno2 = crud.select("*", "login", "cpf = '" + cpf + "'") if len(retorno2) > 0: novo = { 'cpf': str(retorno2[0]['cpf']), 'username': str(retorno2[0]['username']), 'password': str(retorno2[0]['password']), 'category': str(retorno2[0]['password']) } return novo
def insertCRUD(): hoje = date.today() print(hoje) if valorPesoPet == "": MessageBox.showinfo("Campos em branco! Favor preencher os requisitos") else: nome_tabela = 'hist_peso' dados = {'peso': valorPesoPet, 'data': hoje, 'pet_id_pet': 2} crud.insert(nome_tabela, dados)
def cadastrarIngresso(arguments): nome = arguments['nome'] qtd = int(arguments['quantidade']) horIni = arguments['horarioInicio'] horTer = arguments['horarioTermino'] data = arguments['data'] end = arguments['endereco'] preco = float(arguments['preco']) values = [ "DEFAULT, '" + str(nome) + "', " + str(qtd) + ", '" + str(horIni) + "', '" + str(horTer) + "', '" + str(data) + "', '" + str(end) + "', " + str(preco) ] crud.insert(values, "ingresso") where = "nome = '" + str(nome) + "' and quantidade = " + str( qtd) + " and horarioInicio = '" + str( horIni) + "' and horarioTermino = '" + str( horTer) + "' and data = '" + str( data) + "' and endereco = '" + str( end) + "' and preco = " + str(preco) codigo = crud.select("codigo", "ingresso", where) reply = { 'codigo': int(codigo[0]['codigo']), 'nome': nome, 'quantidade': int(qtd), 'horarioInicio': horIni, 'horarioTermino': horTer, 'data': data, 'endereco': end, 'preco': float(preco) } return reply
def insertCRUD(): hoje = date.today() if str(valorMarcaRacao)=="" or valorSacoRacao=="" or valorRacaoDia=="": MessageBox.showinfo("Campos em branco! Favor preencher os requisitos") else: #Insert na tabela ração nome_tabela = 'racao' dados = {'marca_racao': valorMarcaRacao, 'quant_racao': valorSacoRacao, 'quant_diaria_racao': valorRacaoDia, 'data_compra_racao': hoje} crud.insert(nome_tabela, dados) #Cálculo de alerta quant_racao = float(dados['quant_racao']) quant_racao_diaria = float(dados['quant_diaria_racao']) dias_duracao = int((quant_racao/quant_racao_diaria)-1) dias_duracao = datetime.timedelta(days = dias_duracao) previsao_acabar = hoje + dias_duracao # Insert na tabela de alerta para mandar as notificações nome_tabela = 'alerta' dados = {'data_alerta': previsao_acabar, 'id_dono': 2, 'id_tipo_alerta': 4, 'situacao': 1, 'descricao_alerta': 'Alerta de Ração'} crud.insert(nome_tabela, dados)
def registerUser(): user = Data fname = input("Enter First Name: ") mname = input("Enter Middle Name: ") lname = input("Enter Last Name: ") sex = input("Sex: ") pin = genPin() print(pin) balance = float(input("Enter Balance(Minimum of 500): ")) while balance < 500: print("Insafficient balance, Re-Enter Balance: ") cardNo = completed_number(['6', '6', '6', '6'], 16) pin = encrypt(pin) while detect_device() == 0: print("Please insert or re-insert card!") path = register_card() if insert(user(fname, mname, lname, sex, pin, balance, cardNo)): save() save_to_card(path, cardNo)
def insert(): jsonData = json.loads(request.data) crud.insert(jsonData) response = jsonify(message="Carro inserido") return response
#!/usr/bin/env python import crud from pprint import pprint print '-'*80 print 'BEGIN Testing storage.MySQL.crud...' crud = crud.Crud('store_test') crud.query('SELECT * FROM session_data') crud.insert('session_data', [('key1', 'val1', 'str', 'sess1', 1234567890), ('key1', 'val1', 'str', 'sess1', 1234567890), ('key1', 'val1', 'str', 'sess1', 1234567890)]) crud.insert('session_data2', [('key1', 'val1', 'str', 'sess1', 1234567890), ('key1', 'val1', 'str', 'sess1', 1234567890), ('key1', 'val1', 'str', 'sess1', 1234567890)]) pprint(crud.get('session_data', {'session_id2=': "'sess1'", '`key`=': "'key2'"})) pprint(crud.get('session_data', {'session_id=': "'sess1'", '`key`=': "'key2'"})) crud.delete('session_data2') crud.delete('session_data') crud.insert('session_data', data=[('key2', 'val1', 'str', 'sess1', 1234567890)]) crud.drop_tables() crud.create_tables() crud.insert('session_data', data=[('key2', 'val1', 'str', 'sess1', 1234567890)]) crud.update('session_data2', data={'value': 'val3'}, conditions=[{'session_id=': "'sess1'"}, {'utime=':str(1234567890)}]) crud.update('session_data', data={'value': 'val3'}, conditions=[{'session_id=': "'sess1'"}, {'utime=':str(1234567890)}]) print 'END Testing storage.MySQL.crud...'
import crud as c c.create_table() c.insert('Glass',5,6.5) c.update(10,45.6,'Lalla') print(c.view())
def mah(self): crud.insert(self.db, self.name, self.email, self.password, 1)
def dos(self): insert = crud.insert(self.db, self.name, self.email, self.password, 2) print(insert) if insert > 0: return 'Success'
#CONSULTANDO dados do BD """ resultado = crud.select("nome, cpf", "alunos", cursor) print(resultado[0]["nome"]) """ ############################################## #INSERINDO dados do BD #sequencia: id, cpf, nome, nascimento, endereco, cidade, estado values = [ "DEFAULT, '12345678911', 'joão pedro', '2019-03-05', 'R teste BD', 'python', 'ND'", "DEFAULT, '12345678956', 'karem rodrigues', '2019-03-05', 'R teste BD', 'python', 'ND'" ] tabela = 'alunos' crud.insert(values, tabela, cursor, conn) print(crud.select("*", 'alunos', cursor)) ############################################# #ATUALIZANDO dados do BD #sequencia: tabela, sets, cursor, conexao, where(se existir) crud.update("alunos", { "nome": "Deidata Naruto", "cidade": "Aldeia da Folha" }, cursor, conn, "id_aluno = 2") print(crud.select("*", 'alunos', cursor, "id_aluno = 2")) ############################################ #APAGANDO dados do BD