Exemplo n.º 1
0
def update_User(User_id: str):
    """更新"""
    data: dict = request.get_json()

    User = .query.filter(
        .User_id == User_id
    ).first()

    if not User:
        return dbu.inner_error("该不存在或已被删除")

    dbu.update(User, data)

    try:
        db.session.commit()
    except Exception as e:
        current_app.logger.warning(e)
        db.session.rollback()
        return dbu.inner_error("更新失败")
    return jsonify(
        {"data":
             {"User_id": User.User_id},
         "code": 200,
         "msg": "更新角色成功"
         }
    )
Exemplo n.º 2
0
def update_regex_extractor(regex_extractor_id: str):
    """更新"""
    data: dict = request.get_json()

    regex_extractor = RegexExtractor.query.filter(
        RegexExtractor.regex_extractor_id == regex_extractor_id).first()

    if not regex_extractor:
        return dbu.inner_error("该不存在或已被删除")

    dbu.update(regex_extractor, data)

    try:
        db.session.commit()
    except Exception as e:
        current_app.logger.warning(e)
        db.session.rollback()
        return dbu.inner_error("更新失败")
    return jsonify({
        "data": {
            "regex_extractor_id": regex_extractor.regex_extractor_id
        },
        "code": 200,
        "msg": "更新角色成功"
    })
Exemplo n.º 3
0
def update_entity_type(entity_type_id: int):
    """更新"""
    data: dict = request.get_json()

    entity_type = EntityType.query.filter(
        EntityType.entity_type_id == entity_type_id
    ).first()

    if not entity_type:
        return dbu.inner_error("该不存在或已被删除")

    dbu.update(entity_type, data)

    try:
        db.session.commit()
    except Exception as e:
        current_app.logger.warning(e)
        db.session.rollback()
        return dbu.inner_error("更新失败")
    return jsonify(
        {"data":
             {"entity_type_id": entity_type.entity_type_id},
         "code": 200,
         "msg": "更新角色成功"
         }
    )
Exemplo n.º 4
0
def add_User():
    """新增"""
    data = request.get_json()

    User = ()
    dbu.update(User, data)
    db.session.add(User)
    try:
        db.session.commit()
    except Exception as e:
        current_app.logger.warning(e)
        db.session.rollback()
        return dbu.inner_error("新增失败")
    return jsonify(
        {
            "data": {"User_id": User.User_id},
            "code": 200,
            "msg": "新增成功"
        }
    )
Exemplo n.º 5
0
def add_regex_extractor():
    """新增"""
    data = request.get_json()

    regex_extractor = RegexExtractor()
    dbu.update(regex_extractor, data)
    db.session.add(regex_extractor)
    try:
        db.session.commit()
    except Exception as e:
        current_app.logger.warning(e)
        db.session.rollback()
        return dbu.inner_error("新增失败")
    return jsonify({
        "data": {
            "regex_extractor_id": regex_extractor.regex_extractor_id
        },
        "code": 200,
        "msg": "新增成功"
    })
Exemplo n.º 6
0
def add_entity_type():
    """新增"""
    data = request.get_json()

    entity_type = EntityType()
    dbu.update(entity_type, data)
    db.session.add(entity_type)
    try:
        db.session.commit()
    except Exception as e:
        current_app.logger.warning(e)
        db.session.rollback()
        return dbu.inner_error("新增失败")
    return jsonify(
        {
            "data": {"entity_type_id": entity_type.entity_type_id},
            "code": 200,
            "msg": "新增成功"
        }
    )