Exemplo n.º 1
0
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()
Exemplo n.º 2
0
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
Exemplo n.º 3
0
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)
Exemplo n.º 4
0
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()
Exemplo n.º 5
0
def add_group(name: str):
    group = Group(name=name)
    db.session.add(group)
    db.session.commit()
    return group