Example #1
0
def retornar_alternativas():
    alternativas = []
    limite = random.randint(11, 82)
    for alt in range(limite):
        alternativas.append(retornar_valor(alternativas))

    alternativas = str(sorted(alternativas))
    return alternativas.replace("[","").replace("]","")

#
# Executando conexões...
#
print("Conectando as base de dados...")
# Define a base de dados de exemplo
engine_employees = conexao.retornar_engine(base_dados_exemplo)
# Conecta com a base de dados `employees`
conexao_employees = conexao.conectar(engine_employees)
print("Conectado a base de dados %s" % base_dados_exemplo)

# Qual base de dados que receberá os dados de exemplo
engine_sdd = conexao.retornar_engine(adicionar_na_base_dados)
# Conecta com a base de dados selecionada
conexao_sdd = conexao.conectar(engine_sdd)
print("Conectado a base de dados %s" % adicionar_na_base_dados)

#
# Removendo tabelas ou registros...
#
if remover_add_tabelas:
    print("Deletando e criando as tabelas...")
Example #2
0
# Ids dos três últimos itens
id_dec_7_item = 7
id_dec_9_item = 9

# Id do sexto último item
id_dec_4_item = 4

# Quais serão pontuados
lista_pesq_alvo = [11001] # 1 / 1
lista_pesq_6_primeiros = [11003, 11004, 11005, 11016, 11020] # 0 / 5
lista_pesq_3_primeiros = [11002 ,11006, 11007, 11008, 11009, 11010, 11011, 11012, 11013, 11014, 11015, 11017, 11018, 11019] # 50 / 20
lista_pesq_6_ultimos = [11003, 11004] # 20 / 0
lista_pesq_3_ultimos = [10001, 10002, 10003] # 10 / 0

print("Conectando as base de dados...")
engine = conexao.retornar_engine(adicionar_na_base_dados)
conectar = conexao.conectar(engine)
print("Conectado a base de dados %s" % adicionar_na_base_dados)

if remover_registros_anteriores:
    print("Removendo registros...")
    conexao.limpar_tabela(engine, 'dec_eixo_y_pesq')

if adicionar_alvo:
    print("Adicionando registros 100% aderente")
    for id_pesq in lista_pesq_alvo:
        for id_item in lista_id_itens:
            pontuacao = DecEixoYPesq(id_dec, id_pesq, id_item, 1)
            conectar.add(pontuacao)
            conectar.commit()