def save_relations(relations):
    """
    :param relations: add all user relations
    :return: None
    """
    db_session.add_all(relations)
    db_session.commit()
示例#2
0
def save_comments(comment_list):
    try:
        db_session.add_all(comment_list)
    except IntegrityError:
        for data in comment_list:
            r = get_comment_by_id(data.comment_id)
            if r:
                continue
            save_comment(data)
    finally:
        db_session.commit()
示例#3
0
def insert_weibo_datas(weibo_datas):
    # 批量插入,如果重复那么就单个插入
    try:
        db_session.add_all(weibo_datas)
    except IntegrityError:
        for data in weibo_datas:
            r = get_wb_by_mid(data.weibo_id)
            if r:
                continue
            insert_weibo_data(data)
    finally:
        db_session.commit()
示例#4
0
def insert_weibo_datas(weibo_datas):
    # 批量插入,如果重复那么就单个插入
    try:
        db_session.add_all(weibo_datas)
    except Exception as e:
        print(e)
        for data in weibo_datas:
            r = get_wb_by_mid(data.weibo_id)
            if r:
                continue
            insert_weibo_data(data)
    finally:
        db_session.commit()
示例#5
0
def save_users(users):
    db_session.add_all(users)
    db_session.commit()
示例#6
0
def save_product(item):
    db_session.add_all(item)
    db_session.commit()
示例#7
0
def save_products(items):
    db_session.add_all(items)
    db_session.commit()
示例#8
0
def save_users(users):
    db_session.add_all(users)
    db_session.commit()