def set_cach(key, data): if find_one('cach', {'_id': key}): update('cach', {'_id': key}, data) else: data['_id'] = key insert('cach', data)
def test_insert(): print now() for i in range(1000000): insert("test", {"test":1, "test2": "222xxxx", "test3":"kaonima", "test4": "qusiba"}, safe=False ) print now()
def reg_user(user): try: user = update_loc(user) insert('users', user) return user except: print_err() return None
def setUp(self): db_update.users.insert({ '_id': 'test_del', 'password': '******', 'city':u'北京市' }) insert( 'users', {'_id':'test_update','city':'beijing'} )
def setUp(self): ''' @todo: 初始化测试 ''' for i in range(1000): insert( 'test', { 'test_data': randint(1,10000) } )
def insert_data(): for i in range(100000): user = [ { "userSeq": u, "userId": "test", "userName": "******" } for u in range(random.randint(1, 1000))] insert("TaskPlan",{ "className" : "com.c2vm.xia.rest.taskplan.bean.TaskPlan", "taskSeq" : "4f90d10e0364dcca1c7ad26d", "taskName" : "1", "projSeq" : 43, "projName" : "1", "projIcon" : "", "userId" : "", "multiTask" : "T", "taskSchedule" : "", "markLoct" : "1", "indexTag" : "", "description" : "", "corpSeq" : 17, "crtDate" : "2012-04-20T02:59:26.996Z", "crtUser" : 65, "uptDate" : "2012-04-20T03:56:24.791Z", "uptUser" : 65, "uptStat" : "E", "version" : 1, "taskStatus" : "N", "taskIconUrl" : "", "userList" : user, "entryList" : [ { "className" : "com.c2vm.xia.viewcomponent.Camera", "fieldType" : "Camera", "comLabel" : "fasd", "dataLabel" : "fasd", "direction" : "up", "url" : "/rest/service/resource/company/17/project/43/upload", "size" : "854*480", "layout" : "RL/UD", "required" : False }, { "className" : "com.c2vm.xia.viewcomponent.Location", "fieldType" : "Location", "comLabel" : "dsa", "name" : "111 ", "latitude" : "", "longitude" : "", "layout" : "RL/UD", "required" : False } ] })
def setUp(self): remove_tmp_file() self._id = str(add_file(open("./tmp.mov").read(), content_type="video/quicktime", filename="tmp.mov", )) update("fs.files",{"_id": self._id}, {"uuid": self._id}) self.task_id = insert("TaskData", { "converd": False, "entryList":[{ "fieldType":"Video", "uuid": self._id, "converdid": "", }] })
def setUp(self): remove_tmp_file() self._id = str( add_file( open("./tmp.mov").read(), content_type="video/quicktime", filename="tmp.mov", )) update("fs.files", {"_id": self._id}, {"uuid": self._id}) self.task_id = insert( "TaskData", { "converd": False, "entryList": [{ "fieldType": "Video", "uuid": self._id, "converdid": "", }] })
def insert_scn(new_scn, company): new_scn["corpSeq"] = company.corp_seq new_scn["checkedScenario"] = False if new_scn.has_key("_id"): new_scn.pop("_id") insert("Scenario", new_scn)
for line in file.readlines(): try: os.mknod("/root/excel/"+line+".csv") except OSError: print "over" for line in open("/root/his.txt").readlines(): try: line = line.split(" ") if not len(line) > 3: line = line.split(" ") insert("loupanxinxi",{ 'name': line[0], 'phone1': line[1], 'phone2': line[2], 'area': line[3], 'area_name': line[4], 'loc': line[5] }) except: print '---------------king___________________' print line print_err() def insert_file(): for line in file.readlines(): try: list = find("loupanxinxi", query={'area': line}) writer = csv.writer(file("/root/excel/"+line+".csv",'wb')) writer.writerow(['名称', '电话', '电话', '面积', '小区', '地址']) for item in list:
def create_info(collection, info, _id): info.update({'uid': _id}) insert(collection, info)
def test_get_info_list(self): for i in range(100): self.create_info_data.pop('_id') insert('test_info', self.create_info_data) self.assertEqual(get_info_list('test_info', {})['count'], 100)