示例#1
0
 def add_all(cls, moods):
     session = DBSession()
     session.add_all(moods)
     try:
         session.flush()
         session.commit()
     except SQLAlchemyError:
         session.rollback()
         raise(SQLAlchemyError)
     finally:
         session.close()
示例#2
0
文件: model.py 项目: hncg/monitor
 def add_all(cls, articles):
     if not articles:
         return
     session = DBSession()
     session.add_all(articles)
     try:
         session.flush()
         session.commit()
     except SQLAlchemyError:
         session.rollback()
         raise(SQLAlchemyError)
     finally:
         session.close()
示例#3
0
 def add_all(cls, hot_words):
     if not hot_words:
         return
     session = DBSession()
     session.add_all(hot_words)
     try:
         session.flush()
         session.commit()
     except SQLAlchemyError:
         session.rollback()
         # raise(SQLAlchemyError)
     finally:
         session.close()