示例#1
0
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
示例#2
0
def saveDebugInfo(id, placemarker, remark):
    group = DBINT.DBFieldGroup('DB1','debuginfo')
    DBINT.setDBTrustedWriteGroup(group, id=id, placemarker=placemarker, remark=remark, status='OPEN')
    group.write()