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

toba_modelo_nucleo

toba_modelo_nucleo

Ubicada en php/modelo/toba_modelo_nucleo.php [line 8]



Métodos Propios
static void   get_dir_ddl()  
static void   get_dir_estructura_db()  
static void   get_dir_metadatos()  
void   analizar_tablas ()  
void   cargar_lista_archivos ()  
void   compilar ()  
void   comprimir_js ()  
void   exportar ()  
void   exportar_tablas_nucleo ()  
void   exportar_tablas_nucleo_multiproyecto ()  
void   generar_archivos_catalogo ()  
void   generar_archivos_estructura ()  
void   get_archivos_ddl ()  
void   get_archivos_js_propios ()  
void   get_ddl_mysql ()   Problemas - No se puede llamar a un campo SQL - El campo item es un varchar de 60 con autoincrement!! - PUede haber solo una auto_increment (apex_item tiene varias) Actualizacion inicial de secuencias con INSERT recuperacion de secuencias de tablas con mas de una PK multiple son distintas
void   get_sincronizador ()  
void   guardar_tabla_archivo ()  
void   migrar_ddl ()  
void   parsear_archivos ()  
void   parsear_ddl ()  
void   parsear_editores ()  
void   resumir_nucleo ()  
void   validar_js ()  

static method get_dir_ddl  [línea 46]

  static get_dir_ddl( )






static method get_dir_estructura_db  [línea 51]

  static get_dir_estructura_db( )






static method get_dir_metadatos  [línea 56]

  static get_dir_metadatos( )






analizar_tablas   [línea 161]

  analizar_tablas( )

Analiza las tablas creando planes de dumpeo. ( Genera la estructura $this->plan, que posee la lista de tablas por dominio y sus respectivos catalogos.





cargar_lista_archivos   [línea 621]

  cargar_lista_archivos( )






compilar   [línea 589]

  compilar( )






comprimir_js   [línea 522]

  comprimir_js( )






exportar   [línea 356]

  exportar( \toba_modelo_instancia $instancia )

Parámetros:
\toba_modelo_instancia   $instancia: 





exportar_tablas_nucleo   [línea 363]

  exportar_tablas_nucleo( \toba_modelo_instancia $instancia )

Parámetros:
\toba_modelo_instancia   $instancia: 





exportar_tablas_nucleo_multiproyecto   [línea 395]

  exportar_tablas_nucleo_multiproyecto( \toba_modelo_instancia $instancia )

Parámetros:
\toba_modelo_instancia   $instancia: 





generar_archivos_catalogo   [línea 261]

  generar_archivos_catalogo( )






generar_archivos_estructura   [línea 243]

  generar_archivos_estructura( )

Crea los archivos PHP que describen el modelo. Utiliza $this->plan, por cada entrada crea una clase con N metodos catalogo y un metodo informativo por tabla





get_archivos_ddl   [línea 85]

  get_archivos_ddl( )

Crea la lista de archivos SQL del toba





get_archivos_js_propios   [línea 489]

  get_archivos_js_propios( [ $patron_incl = null ] , [ $patron_excl = null ] )

Parámetros:
   $patron_incl: 
   $patron_excl: 





get_ddl_mysql   [línea 302]

  get_ddl_mysql( $archivo )

Convierte de la sintaxis de postgres a la de mysql
Parámetros:
   $archivo: 





get_sincronizador   [línea 38]

  get_sincronizador( )






guardar_tabla_archivo   [línea 430]

  guardar_tabla_archivo( $tabla , $contenido )

Parámetros:
   $tabla: 
   $contenido: 





migrar_ddl   [línea 277]

  migrar_ddl( )






parsear_archivos   [línea 96]

  parsear_archivos( )

Parsea los archivos. ( Genera las estructuras $this->tablas y $this->secuencias )





parsear_ddl   [línea 68]

  parsear_ddl( )

Genera la informacion que describe el modelo de datos para todos los procesos toba





parsear_editores   [línea 441]

  parsear_editores( \toba_modelo_instancia $instancia )

Parámetros:
\toba_modelo_instancia   $instancia: 





resumir_nucleo   [línea 596]

  resumir_nucleo( )






validar_js   [línea 556]

  validar_js( [ $patron_incl = null ] , [ $patron_excl = null ] )

Parámetros:
   $patron_incl: 
   $patron_excl: 






Desarrollado por SIU.
Documentación generada con phpDocumentor