Exemple #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()
Exemple #2
0
 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()
Exemple #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()