Ejemplo n.º 1
0
 def delete(self, id):
     with connect() as conn:
         with transaction(conn):
             dao = AccountDAO(conn)
             return dao.delete(eq('id',id))
Ejemplo n.º 2
0
 def create(self, login, passwd_hash, passwd_salt):
     with connect() as conn:
         with transaction(conn):
             dao = AccountDAO(conn)
             return dao.create(login=login, passwd_hash=passwd_hash, passwd_salt=passwd_salt)
Ejemplo n.º 3
0
 def update(self, id, passwd_hash, passwd_salt):
     with connect() as conn:
         with transaction(conn):
             dao = AccountDAO(conn)
             return dao.update(eq('id',id),  passwd_hash=passwd_hash, passwd_salt=passwd_salt)
Ejemplo n.º 4
0
 def get_account_by(self, login):
     with connect() as conn:
         dao = AccountDAO(conn)
         return dao.get(eq('login', login))