def test_3_delete(self): session = get_session() session.begin(subtransactions=True) #params = {'store_state':'123', 'device_state':12, 'store_place':1, 'in_out_reason':'2123123', # 'asset_type':0, 'model_list':'who is model_list', 'date_from1':'2014-11-20', # 'date_to1':'2014-11-22', 'date_from2':'2014-11-20', 'date_to2':'2014-11-22'} models = session.query(AssetPhoneInfoModel).filter(AssetPhoneInfoModel.in_out_reason_id=='2123123').all() #print len(models) for model in models: session.delete(model) session.commit()
def _getSession(self): return get_session()