18 lines
449 B
Python
18 lines
449 B
Python
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 |