From a371ca0ad1163729a37dec70edf9d9a628fcffd2 Mon Sep 17 00:00:00 2001 From: CyrilM <mammar@lal.in2p3.fr> Date: Tue, 9 Oct 2018 11:54:17 +0200 Subject: [PATCH] =?UTF-8?q?Add=20father=5Fid=20aux=20labels=20Les=20labels?= =?UTF-8?q?=20g=C3=A9n=C3=A9r=C3=A9s=20n'avaient=20pas=20de=20p=C3=A8re.?= =?UTF-8?q?=20Mainteant=20pour=20chaques=20labels=20un=20p=C3=A8re=20est?= =?UTF-8?q?=20g=C3=A9n=C3=A9rer=20al=C3=A9atoirement.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/create_random_db.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/create_random_db.py b/test/create_random_db.py index fd2eca2..a4808a8 100644 --- a/test/create_random_db.py +++ b/test/create_random_db.py @@ -47,8 +47,11 @@ def create_tutos(nb_tutos): def create_labels(nb_labels): values1 = [] for i in range(nb_labels): - values1.append([random_generator(7)]) - request = "INSERT INTO labels (name) VALUES (?)" + father = randint(1, nb_labels) + while (father == i): + father = randint(1, nb_labels) + values1.append([random_generator(7), father]) + request = "INSERT INTO labels (name, father_id) VALUES (?, ?)" send_sql_request(request, many=1, values=values1) def link_tutos_labels(nb_tutos, nb_labels): @@ -91,6 +94,7 @@ elif (len(sys.argv) == 4): nb_labels = int(sys.argv[3]) connection = sqlite3.connect(db_name, check_same_thread=False) create_all_db(db_name, nb_tutos, nb_labels) + print ("Succès") else: print ("bad parameters, use \"create_random_db.py [db_name] [nb_tutos] [nb_labels]\"") -- GitLab