Commit efce828dd62b844ffcb8c76b8ad1ae1f7d43b965
- Diff rendering mode:
- inline
- side by side
group.py
(13 / 8)
  | |||
14 | 14 | def __init__(self, gname): | |
15 | 15 | self.gname = gname | |
16 | 16 | ||
17 | def createrow(self, tocreate): #To create record | ||
18 | self.tocreate = tocreate | ||
19 | db.session.add(tocreate) | ||
17 | @staticmethod | ||
18 | def findbyid(id): # query record by id | ||
19 | return User.query.get(id) | ||
20 | |||
21 | @staticmethod | ||
22 | def createrow(self): #To create record | ||
23 | db.session.add(self) | ||
20 | 24 | db.session.commit() | |
21 | 25 | ||
22 | def delrow(self, id): # To delete a record | ||
26 | @staticmethod | ||
27 | def delrow(id): # To delete a record | ||
23 | 28 | db.session.delete(id) | |
24 | 29 | db.session.commit() | |
25 | |||
26 | def findrowname(self, gname): #Query record by Group name | ||
27 | self.gname = gname | ||
28 | tofind = User.query.filter_by(gname=gname).first() | ||
30 | |||
31 | @staticmethod | ||
32 | def findrowname(self): #Query record by Group name | ||
33 | tofind = User.query.filter_by(self=self).first() | ||
29 | 34 | return tofind | |
30 | 35 | ||
31 | 36 | def __repr__(self): |