def insert_pessoa(dados_pessoa): cursor.execute( "INSERT INTO pessoa (nome, endereco, cpf, estado," "turma, periodo, modulo)" "VALUES (%s, %s, %s, %s, %s, %s, %s)", (dados_pessoa['nome'], dados_pessoa['endereco'], dados_pessoa['cpf'], dados_pessoa['estado'], dados_pessoa['turma'], dados_pessoa['periodo'], dados_pessoa['modulo']))
def atualiza_pessoa(pessoa): query = "UPDATE pessoa SET nome = %s, endereco = %s, cpf = %s, estado = %s, turma = %s, periodo = %s, modulo = %s" \ "WHERE id = %s" params = [ pessoa['nome'], pessoa['endereco'], pessoa['cpf'], pessoa['estado'], pessoa['turma'], pessoa['periodo'], pessoa['modulo'], pessoa['id'] ] cursor.execute(query, params)
def remove_pessoa(id): cursor.execute("DELETE FROM pessoa WHERE id = %s", [id])
def retorna_pessoa(id): cursor.execute("SELECT * FROM pessoa WHERE id = %s", [id]) pessoa = cursor.fetchone() return pessoa
def retorna_pessoas(): cursor.execute("SELECT * FROM pessoa") pessoa = cursor.fetchall() return pessoa