Centrales |  Componentes |  consola |  Debug |  Default |  Fuentes |  SalidaGrafica |  Seguridad |  SIUToba |  Varios |  Deprecated

toba_auditoria_tablas_postgres

toba_auditoria_tablas_postgres

Ubicada en php/modelo/lib/toba_auditoria_tablas_postgres.php [line 7]



Métodos Propios
static void   get_campos_propios()  
void   __construct ()  
void   activar ()  
void   activar_triggers_auditoria ()  
void   actualizar_tabla ()  
void   agregar_tabla ()  
void   agregar_tablas ()  
void   crear ()  
void   crear_funciones ()  
void   crear_lenguaje ()  
void   crear_schema ()  
void   crear_sp ()  
void   crear_tabla ()  
void   crear_triggers ()  
void   desactivar ()  
void   desactivar_triggers_auditoria ()  
void   eliminar ()  
void   eliminar_schema ()  
void   eliminar_sp ()  
void   eliminar_triggers ()  
void   eliminar_triggers_especificos ()  
void   existe ()   False en caso contrario.
void   get_campos_claves ()  
void   get_datos ()  
void   get_tablas_schema ()  
void   get_triggers_activos ()  
void   get_triggers_schema ()  
void   migrar ()  
void   migrar_estructura_campos_toba_2_4 ()  
void   migrar_tabla ()  
void   purgar ()  
void   purgar_datos ()  
void   regenerar ()  
void   reset_tablas ()  
void   set_esquema_logs ()  
void   set_esquema_origen ()  
void   set_esquema_toba ()  
void   set_estado_activacion_triggers ()  
void   set_triggers_eliminacion_forzada ()  

static method get_campos_propios  [línea 33]

  static get_campos_propios( )






__construct   [línea 25]

  __construct( \toba_db $conexion , [ $schema_origen = 'public' ] , [ $schema_logs = 'public_auditoria' ] , [ $schema_toba = null ] )

Parámetros:
\toba_db   $conexion: 
   $schema_origen: 
   $schema_logs: 
   $schema_toba: 





activar   [línea 219]

  activar( )






activar_triggers_auditoria   [línea 171]

  activar_triggers_auditoria( )






actualizar_tabla   [línea 393]

  actualizar_tabla( $origen , $schema )

Parámetros:
   $origen: 
   $schema: 





agregar_tabla   [línea 49]

  agregar_tabla( $nombre )

Parámetros:
   $nombre: 





agregar_tablas   [línea 38]

  agregar_tablas( [ $prefijo = null ] , [ $schema = null ] )

Parámetros:
   $prefijo: 
   $schema: 





crear   [línea 80]

  crear( )






crear_funciones   [línea 248]

  crear_funciones( $schema )

Parámetros:
   $schema: 





crear_lenguaje   [línea 243]

  crear_lenguaje( )






crear_schema   [línea 238]

  crear_schema( )






crear_sp   [línea 303]

  crear_sp( $tablas , $schema )

Parámetros:
   $tablas: 
   $schema: 





crear_tabla   [línea 284]

  crear_tabla( $t , $schema )

Parámetros:
   $t: 
   $schema: 





crear_triggers   [línea 379]

  crear_triggers( $tablas , $schema )

Parámetros:
   $tablas: 
   $schema: 





desactivar   [línea 228]

  desactivar( )






desactivar_triggers_auditoria   [línea 163]

  desactivar_triggers_auditoria( )






eliminar   [línea 153]

  eliminar( )






eliminar_schema   [línea 461]

  eliminar_schema( )






eliminar_sp   [línea 466]

  eliminar_sp( )






eliminar_triggers   [línea 441]

  eliminar_triggers( $tablas , $schema )

Parámetros:
   $tablas: 
   $schema: 





eliminar_triggers_especificos   [línea 450]

  eliminar_triggers_especificos( $schema , $triggers )

Parámetros:
   $schema: 
   $triggers: 





existe   [línea 204]

  existe( )

True en caso de existir el esquema con los logs nuevos.





get_campos_claves   [línea 549]

  get_campos_claves( $tabla )

Parámetros:
   $tabla: 





get_datos   [línea 500]

  get_datos( $tabla , [ $filtro = array() ] )

Parámetros:
   $tabla: 
   $filtro: 





get_tablas_schema   [línea 476]

  get_tablas_schema( $schema , [ $prefijo = null ] )

Parámetros:
   $schema: 
   $prefijo: 





get_triggers_activos   [línea 179]

  get_triggers_activos( [ $schema = null ] )

Parámetros:
   $schema: 





get_triggers_schema   [línea 189]

  get_triggers_schema( $schema )

Parámetros:
   $schema: 





migrar   [línea 111]

  migrar( )






migrar_estructura_campos_toba_2_4   [línea 574]

  migrar_estructura_campos_toba_2_4( )






migrar_tabla   [línea 274]

  migrar_tabla( $t , $schema )

Parámetros:
   $t: 
   $schema: 





purgar   [línea 143]

  purgar( $lapso_tiempo )

Parámetros:
   $lapso_tiempo: 





purgar_datos   [línea 567]

  purgar_datos( $tabla , $lapso_tiempo )

Parámetros:
   $tabla: 
   $lapso_tiempo: 





regenerar   [línea 127]

  regenerar( )






reset_tablas   [línea 73]

  reset_tablas( )






set_esquema_logs   [línea 63]

  set_esquema_logs( $esquema )

Parámetros:
   $esquema: 





set_esquema_origen   [línea 54]

  set_esquema_origen( $esquema )

Parámetros:
   $esquema: 





set_esquema_toba   [línea 58]

  set_esquema_toba( $esquema )

Parámetros:
   $esquema: 





set_estado_activacion_triggers   [línea 429]

  set_estado_activacion_triggers( $tablas , $schema , $estado )

Parámetros:
   $tablas: 
   $schema: 
   $estado: 





set_triggers_eliminacion_forzada   [línea 68]

  set_triggers_eliminacion_forzada( [ $fuerza = false ] )

Parámetros:
   $fuerza: 






Desarrollado por SIU.
Documentación generada con phpDocumentor