def addDataToCompanyTable(): data = [ [0,'Infosys Technology', 'infosys.com', 'PRIVATE', 'ACTIVE', 'http://www.infosys.com', 'NA'], [1,'Wipro Technology', 'wipro.com', 'PRIVATE', 'ACTIVE', 'http://www.wipro.com', 'NA'], [2,'Tata Consultancy Service (TCS)', 'tcs.com', 'PRIVATE', 'ACTIVE', 'http://www.tcs.com', 'NA'], [3,'Tata Elxsi Ltd', 'tataelxsi.co.in', 'PRIVATE', 'ACTIVE', 'http://www.tataelxsi.com', 'NA'], [4,'NDS Service Pay TV', 'nds.com', 'PRIVATE', 'ACTIVE', 'http://www.nds.com', 'NA'], [5,'Symphony', 'symphony.com', 'PRIVATE', 'ACTIVE', 'http://www.symphony.com', 'NA'], [6,'ISRO', 'isro.com', 'PRIVATE', 'ACTIVE', 'http://www.isro.com', 'NA'], ] for entry in data: group = DBINT.DBFieldGroup('DB1', 'companydetails') DBINT.setDBTrustedWriteGroup(group, id=entry[0], name=entry[1], maildomain=entry[2], type=entry[3], status=entry[4], url=entry[5], info=entry[6]) try: group.write() except IntegrityError: pass
def saveDebugInfo(id, placemarker, remark): group = DBINT.DBFieldGroup('DB1','debuginfo') DBINT.setDBTrustedWriteGroup(group, id=id, placemarker=placemarker, remark=remark, status='OPEN') group.write()