Example #1
0
def smartUpDb(item):
    query = ctr.queryData(TBNAME, item.name)
    if query:
        ctr.updateData(TBNAME, item.name, pickle.dumps(item))
    else:
        ctr.insertData(
            TBNAME, {'id': item.name, 'sequence': pickle.dumps(item)})
Example #2
0
def getItem(id):
    item = None
    query = ctr.queryData(TBNAME, id)
    if query:
        item = pickle.loads(query[1])
    else:
        item = ClsCreater(id)
    return item