organization
This commit is contained in:
22
allfence.py
22
allfence.py
@@ -1,7 +1,10 @@
|
|||||||
import bcrypt
|
import bcrypt
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
def create_user(db, login_info, user_info):
|
class Users:
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def create_user(db, login_info, user_info):
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Creates a new user in the database
|
Creates a new user in the database
|
||||||
@@ -29,7 +32,8 @@ def create_user(db, login_info, user_info):
|
|||||||
db.commit()
|
db.commit()
|
||||||
return user_id
|
return user_id
|
||||||
|
|
||||||
def get_user_from_username(db, username):
|
@staticmethod
|
||||||
|
def get_user_from_username(db, username):
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Get a user id based on their username
|
Get a user id based on their username
|
||||||
@@ -50,7 +54,8 @@ def get_user_from_username(db, username):
|
|||||||
return 0
|
return 0
|
||||||
return users[0][0]
|
return users[0][0]
|
||||||
|
|
||||||
def get_user_details(db, user_id):
|
@staticmethod
|
||||||
|
def get_user_details(db, user_id):
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Gets the details of a user based on their id
|
Gets the details of a user based on their id
|
||||||
@@ -72,7 +77,10 @@ def get_user_details(db, user_id):
|
|||||||
user = user[0]
|
user = user[0]
|
||||||
return True, {"username": user[1], "password_hash": user[2]}, {"name": user[3], "dob": user[4]}
|
return True, {"username": user[1], "password_hash": user[2]}, {"name": user[3], "dob": user[4]}
|
||||||
|
|
||||||
def create_event(db, name, time, max_age):
|
class Tournaments:
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def create_event(db, name, time, max_age):
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Creates a new event in the database
|
Creates a new event in the database
|
||||||
@@ -94,8 +102,10 @@ def create_event(db, name, time, max_age):
|
|||||||
db.commit()
|
db.commit()
|
||||||
return event_id
|
return event_id
|
||||||
|
|
||||||
def create_tournament(db, events):
|
@staticmethod
|
||||||
|
def create_tournament(db, events):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def finish_event(db, event):
|
@staticmethod
|
||||||
|
def finish_event(db, event):
|
||||||
pass
|
pass
|
||||||
Reference in New Issue
Block a user