From 9b27b071f71ebb6e720cfc9c714ca29451da79ed Mon Sep 17 00:00:00 2001 From: yann Date: Thu, 28 Aug 2025 10:01:37 +0200 Subject: [PATCH] let only admin --- initdb.py | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/initdb.py b/initdb.py index 10766c4..842e2e7 100644 --- a/initdb.py +++ b/initdb.py @@ -18,41 +18,22 @@ def clean_db(): def init_test_db(db): # clean up everything before starting # models.Attendee.__table__.drop(engine) - # models.Event.__table__.drop(engine) - # models.Team.__table__.drop(engine) - # models.Contract.__table__.drop(engine) - # models.Customer.__table__.drop(engine) - # models.Collaborator.__table__.drop(engine) - # models.Credentials.__table__.drop(engine) - # create teams teams = ["commercial", "management", "support"] for item in teams: team = models.Team(name=item) write_db(db, team) - - # create a commercial - com1 = models.Collaborator(name="com1", - email="com1@truc.fr", - phone=1092837465, - team_id=1, - ) - write_db(db, com1) - commercial_password = models.Credentials( - collaborator_id=com1.id, - password_hash=argon2.hash("testtest")) - write_db(db, commercial_password) # create a manager man = models.Collaborator(name="admin", - email="pp", - phone=2, + email="a", + phone=1, team_id=2, ) write_db(db, man) man_password = models.Credentials( collaborator_id = man.id, - password_hash = argon2.hash("testtest")) + password_hash = argon2.hash("password")) write_db(db, man_password) # create an attendee