def del_msg(user_id): app.logger.info("get activity:%s,%s,%s" % (user_id, request.headers, request.args)) app.logger.info("current_user :%s,%s" % (current_user, current_user.user_id)) group = Group(user_id, current_user.user_id) ret = group.del_group() app.logger.info("get_activity:%s" % ret) return jsonify(ret)
def seed_db(): """Seeds the database.""" event_desc = EventDescriptor(id=1, name="Seed Events Name", description="Seed db Event from {1}") db.session.add(event_desc) group = Group(name="Group Name") db.session.add(group) user1 = User(username='******', email="*****@*****.**", password="******", cellphone_number="98983510", cellphone_cc="+598") user2 = User(username='******', email="*****@*****.**", password="******") user3 = User(username='******', email="*****@*****.**", password="******") db.session.add(user1) db.session.add(user2) db.session.add(user3) user_group_association1 = UserGroupAssociation(user=user1, group=group) db.session.add(user_group_association1) user_group_association2 = UserGroupAssociation(user=user2, group=group) db.session.add(user_group_association2) user_group_association3 = UserGroupAssociation(user=user3, group=group) db.session.add(user_group_association3) db.session.commit()
def add_group(name: str) -> Group: """ Add a new group in database """ group = Group(name=name) db.session.add(group) db.session.commit() return group
def search_group(): app.logger.info("get activity:%s,%s" % (request.headers, request.args)) app.logger.info("current_user :%s,%s" % (current_user, current_user.user_id)) ret = Group.group_search(current_user.user_id, group) #ret = group.get_one_group() app.logger.info("get_activity:%s" % ret) return jsonify(ret)
def send_msg(): app.logger.info("post activity:%s,%s" % (request.headers, request.json)) app.logger.info("current_user :%s,%s" % (current_user, current_user.user_id)) token = request.args.get("token") group = request.json.get("group") if token is None or group is None: app.logger.error("missing parameters:%s,%s" % (token, group)) abort(400) ret = Group.post_group(current_user.user_id, group) app.logger.info("post activity:%s" % ret) return jsonify(ret)
def seed_db(): """ Seed the database """ group = Group(name="Group Name") db.session.add(group) user1 = User(username='******', name="Admin", email='*****@*****.**', password="******", role=UserRole.ADMIN) user2 = User(username='******', name="User", email='*****@*****.**', password="******") db.session.add(user1) db.session.add(user2) user_group_association1 = UserGroupAssociation(user=user1, group=group) db.session.add(user_group_association1) user_group_association2 = UserGroupAssociation(user=user2, group=group) db.session.add(user_group_association2) db.session.commit()
def add_group(name: str): group = Group(name=name) db.session.add(group) db.session.commit() return group