18 lines
449 B
Python
Raw Normal View History

2024-01-12 10:57:58 +01:00
from db.SQLiteClient import create_user, get_user
class User:
def __init__(self, id, name, email):
self.id = id
self.name = name
self.email = email
@staticmethod
def create(name, email, password):
id = create_user(name, email, password)
return User(id, name, email)
@staticmethod
def get(id):
user = get_user(id)
return User(user[0], user[1], user[2]) if user else None