Ejemplo n.º 1
0
 def create_or_update_interests(self, interests_ids):
     self.interests = []
     objs = [Interest.get_by_id(i) for i in interests_ids]
     self.interests.extend(objs)
     db.session.commit()
Ejemplo n.º 2
0
 def get_all_interests() -> InterestsListDTO:
     return Interest.get_all_interests()
Ejemplo n.º 3
0
 def get_by_name(name):
     interest = Interest.get_by_name(name)
     return interest
Ejemplo n.º 4
0
 def create(interest_name):
     interest_model = Interest(name=interest_name)
     interest_model.create()
     return interest_model.as_dto()
Ejemplo n.º 5
0
 def get_by_id(interest_id):
     interest = Interest.get_by_id(interest_id)
     return interest