Centrales | Componentes | consola | Debug | Default | Fuentes | SalidaGrafica | Seguridad | SIUToba | Varios | Deprecated
|
||
Fuentes
Fuentes
Drivers
ParsersErrores
|
toba_db
Métodos Propios
__construct
[línea 64]
Constructor de la clase
Parámetros:
abortar_transaccion
[línea 777]
Ejecuta un ROLLBACK en la conexión
abrir_transaccion
[línea 768]
Ejecuta un BEGIN TRANSACTION en la conexión
activar_registro_consulta
[línea 256]
Activa/desactiva el resgistro de los comandos de consulta.
Parámetros:
activar_registro_ejecucion
[línea 245]
Activa/desactiva el resgistro de los comandos de ejecución.
Parámetros:
cerrar_transaccion
[línea 786]
Ejecuta un COMMIT en la conexión
conectar
[línea 101]
Crea una conexion a la base
consultar
[línea 442]
Ejecuta una consulta sql
Parámetros:
consultar_fila
[línea 482]
Ejecuta una consulta sql y retorna la primer fila del resultado.
Parámetros:
crear_lenguaje_procedural
[línea 356]
Crea el lenguaje plpgsql unicamente si el mismo aun no existe para la base de datos.
destruir
[línea 92]
Libera la conexión a la base
dsn_parameters_implode
[línea 147]
Recibe un arreglo asociativo de parametros y arma el string para el DSN con el delimitador provisto
Parámetros:
ejecutar
[línea 365]
Ejecuta un comando sql o un conjunto de ellos
Parámetros:
ejecutar_archivo
[línea 534]
Ejecuta los comandos disponibles en un archivo
Parámetros:
ejecutar_transaccion
[línea 797]
Ejecuta un conjunto de comandos dentro de una transacción
En caso de error en algún comando la aborta
Parámetros:
es_campo_candidato_descripcion
[línea 1092]
Determina si la definición de un campo de una tabla es un campo descripción
Parámetros:
exportar_registro
[línea 267]
Exporta el registro de los comandos de ejecución y consulta a archivos.
Parámetros:
get_definicion_columnas
[línea 845]
Retorna la lista de definicion de columnas para la tabla en cuestion, implementado en los hijos
Parámetros:
get_dsn
[línea 815]
Retorna el dsn necesario para conectar con PDO
get_error_toba
[línea 1164]
Mapea el error de la base al modulo de mensajes del toba (implementado en los hijos)
Parámetros:
get_info_debug
[línea 231]
Retorna un arreglo con informacion de las distintas consultas/comandos ejecutados
Requiere haber activado el modo debug con set_modo_debug
get_manejador_auditoria
[línea 1181]
Devuelve una instancia del manejador de auditoria para este motor de base de datos
ventana de extension en los hijos
Parámetros:
get_opciones_sql_campo_externo
[línea 1057]
Determina la sql,clave y desc de un campo externo de una tabla
Remonta N-niveles de indireccion de FKs
Parámetros:
get_parametros
[línea 131]
Retorna los parámetros con los que fue construida la conexión
get_pdo
[línea 122]
Retorna una referencia al objeto PDO interno
get_semantica_valor_defecto
[línea 328]
Devuelve el valor que es considerado por el motor para asignar el valor
Default en la base.
get_sql_carga_descripciones
[línea 1033]
Dada una tabla retorna la SQL que relaciona las claves con las descripciones
Parámetros:
get_sql_carga_tabla
[línea 960]
Dada una tabla retorna la SQL de carga de la tabla y sus campos cosméticos remontando referencias usando joins
Parámetros:
get_tipo_datos_generico
[línea 854]
Mapea un tipo de datos especifico de un motor a uno generico de toba
Adaptado de ADOdb
Parámetros:
hay_datos
[línea 524]
Ejecuta una consulta sql y retorna true si existen datos
Es útil cuando solo se quiere saber si una condicion se cumple o no en la base
Parámetros:
quote
[línea 338]
Convierte un string a una representación segura para el motor. Evita
la inyección de código malicioso dentro de la sentencia SQL
Parámetros:
recuperar_secuencia
[línea 824]
Retorna el valor de un campo SERIAL
Parámetros:
reset_info_debug
[línea 172]
Borra informacion de debug guardada
retrazar_constraints
[línea 832]
Fuerza a que los chequeos de CONSTRAINTS de la transacción en curso se hagan al finalizar la misma
sentencia
[línea 416]
Crea una PDO_STATEMENT y lo ejecuta.
Parámetros:
sentencia_agregar_binarios
[línea 589]
Agrega datos binarios a una sentencia SQL preparada con 'preparar_sentencia'
Parámetros:
sentencia_cantidad_afectados
[línea 753]
Retorna las filas afectadas por una sentencia
Parámetros:
sentencia_consultar
[línea 662]
Ejecuta una sentencia SQL preparada con 'preparar_sentencia'.
Parámetros:
sentencia_consultar_fila
[línea 701]
Ejecuta una sentencia SQL preparada con 'preparar_sentencia' y retorna la primer fila del resultado
Parámetros:
sentencia_datos
[línea 736]
Retorna un formato recordset a partir de una sentencia ejecutada
Parámetros:
sentencia_ejecutar
[línea 623]
Ejecuta una sentencia SQL preparada con 'preparar_sentencia'.
Parámetros:
sentencia_eliminar
[línea 610]
Quita una SQL del arreglo de sentencias.
Parámetros:
sentencia_preparar
[línea 567]
Prepara una sentencia para su ejecucion posterior.
Parámetros:
set_logger
[línea 181]
Setea un objeto que maneja el log
Parámetros:
set_modo_debug
[línea 163]
Cuando la conexión esta en modo debug se imprime cada consulta/comando realizado
Parámetros:
set_parser_errores
[línea 84]
Indica cual es la clase que parseara los errores SQL
Parámetros:
ultimo_insert_id
[línea 551]
Devuelve el id del último insert en la base. Si el motor es postgres
se debe indicar la secuencia correspondiente para tener resultados significativos
Parámetros:
|