def insert(database, table, register): if searchInMode(database) != None: currentMode = searchInMode(database) if currentMode == 'avl': # avlList.append(tableNew) return avl.insert(database, table, register) elif currentMode == 'b': # bList.append(tableNew) return b.insert(database, table, register) elif currentMode == 'bplus': # bplusList.append(tableNew) return bplus.insert(database, table, register) elif currentMode == 'dict': # dictList.append(tableNew) return DM.insert(database, table, register) elif currentMode == 'isam': # isamList.append(tableNew) return isam.insert(database, table, register) elif currentMode == 'json': # jsonList.append(tableNew) return j.insert(database, table, register) elif currentMode == 'hash': # hashList.append(tableNew) return Hash.insert(database, table, register) else: return 2
def insert(database, table, register): if saveModo_bandera is False: Block.activar_SaveModo(register) #print("validacion correcta") if searchInMode(database) != None: currentMode = searchInMode(database) if currentMode == 'avl': # avlList.append(tableNew) return avl.insert(database, table, register) elif currentMode == 'b': # bList.append(tableNew) return b.insert(database, table, register) elif currentMode == 'bplus': # bplusList.append(tableNew) return bplus.insert(database, table, register) elif currentMode == 'dict': # dictList.append(tableNew) return DM.insert(database, table, register) elif currentMode == 'isam': # isamList.append(tableNew) return isam.insert(database, table, register) elif currentMode == 'json': # jsonList.append(tableNew) return j.insert(database, table, register) elif currentMode == 'hash': # hashList.append(tableNew) return Hash.insert(database, table, register) else: return 2