예제 #1
0
파일: transaction.py 프로젝트: injaon/mago
 def _update_model(tran, model):
     if model.collection_name() not in tran['update']:
         tran['update'][model.collection_name()] = []
     tran['update'][model.collection_name()].append(model)
예제 #2
0
파일: transaction.py 프로젝트: injaon/mago
 def _delete_model(tran, model):
     if model.collection not in tran['del']:
         tran['del'][model.collection_name()] = []
     tran['del'][model.collection_name()].append(model.id)
예제 #3
0
파일: transaction.py 프로젝트: injaon/mago
 def _insert_model(tran, model):
     if model.collection_name() not in tran['new']:
         tran['new'][model.collection_name()] = []
     tran['new'][model.collection_name()].append(model)