CREATE TABLE apex_objeto_cuadro ( objeto_cuadro_proyecto varchar(15) NOT NULL, objeto_cuadro integer NOT NULL, titulo varchar(255) NULL, subtitulo varchar(255) NULL, nosql text NULL, columnas_clave text NULL, clave_dbr smallint NULL, archivos_callbacks varchar(255) NULL, ancho varchar(10) NULL, ordenar smallint NULL, paginar smallint NULL, tamano_pagina smallint NULL, tipo_paginado varchar(1) NULL, eof_invisible smallint NULL, eof_customizado text NULL, exportar smallint NULL, exportar_rtf smallint NULL, pdf_propiedades text NULL, pdf_respetar_paginacion smallint NULL, asociacion_columnas varchar(255) NULL, ev_seleccion smallint NULL, ev_eliminar smallint NULL, dao_nucleo_proyecto varchar(15) NULL, dao_nucleo varchar(60) NULL, dao_metodo varchar(80) NULL, dao_parametros varchar(255) NULL, desplegable smallint NULL, desplegable_activo smallint NULL, scroll smallint NULL, scroll_alto varchar(10) NULL, cc_modo varchar(1) NULL, cc_modo_anidado_colap smallint NULL, cc_modo_anidado_totcol smallint NULL, cc_modo_anidado_totcua smallint NULL, CONSTRAINT apex_objeto_cuadro_pk PRIMARY KEY ( objeto_cuadro , objeto_cuadro_proyecto ), CONSTRAINT apex_objeto_cuadro_fk_objeto FOREIGN KEY ( objeto_cuadro , objeto_cuadro_proyecto ) REFERENCES apex_objeto ( objeto , proyecto ) ON DELETE CASCADE ON UPDATE NO ACTION ) ENGINE=InnoDB; CREATE TABLE apex_objeto_cuadro_cc ( objeto_cuadro_proyecto varchar(15) NOT NULL, objeto_cuadro integer NOT NULL, objeto_cuadro_cc integer auto_increment NOT NULL, identificador varchar(200) NULL, descripcion varchar(200) NULL, orden float NOT NULL, columnas_id varchar(200) NOT NULL, columnas_descripcion varchar(200) NOT NULL, pie_contar_filas varchar(10) NULL, pie_mostrar_titular smallint NULL, pie_mostrar_titulos smallint NULL, imp_paginar smallint NULL, modo_inicio_colapsado smallint NULL DEFAULT 0, CONSTRAINT apex_obj_cuadro_cc_pk PRIMARY KEY ( objeto_cuadro_cc , objeto_cuadro_proyecto , objeto_cuadro ), CONSTRAINT apex_obj_cuadro_cc_uq UNIQUE ( objeto_cuadro_proyecto , objeto_cuadro , identificador ), CONSTRAINT apex_obj_cuadro_cc_fk_objeto_cuadro FOREIGN KEY ( objeto_cuadro , objeto_cuadro_proyecto ) REFERENCES apex_objeto_cuadro ( objeto_cuadro , objeto_cuadro_proyecto ) ON DELETE CASCADE ON UPDATE NO ACTION ) ENGINE=InnoDB; CREATE TABLE apex_objeto_ei_cuadro_columna ( objeto_cuadro_proyecto varchar(15) NOT NULL, objeto_cuadro integer NOT NULL, objeto_cuadro_col integer auto_increment NOT NULL, clave varchar(80) NOT NULL, orden float NOT NULL, titulo varchar(255) NULL, estilo_titulo varchar(100) DEFAULT 'ei-cuadro-col-tit' NULL, estilo integer NOT NULL, ancho varchar(10) NULL, formateo integer NULL, vinculo_indice varchar(20) NULL, no_ordenar smallint NULL, mostrar_xls smallint NULL, mostrar_pdf smallint NULL, pdf_propiedades text NULL, desabilitado smallint NULL, total smallint NULL, total_cc varchar(100) NULL, usar_vinculo smallint NULL, vinculo_carpeta varchar(60) NULL, vinculo_item varchar(60) NULL, vinculo_popup smallint NULL, vinculo_popup_param varchar(100) NULL, vinculo_target varchar(40) NULL, vinculo_celda varchar(40) NULL, CONSTRAINT apex_obj_ei_cuadro_pk PRIMARY KEY ( objeto_cuadro_col , objeto_cuadro , objeto_cuadro_proyecto ), CONSTRAINT apex_obj_ei_cuadro_fk_objeto_cuadro FOREIGN KEY ( objeto_cuadro , objeto_cuadro_proyecto ) REFERENCES apex_objeto_cuadro ( objeto_cuadro , objeto_cuadro_proyecto ) ON DELETE CASCADE ON UPDATE NO ACTION , CONSTRAINT apex_obj_ei_cuadro_fk_formato FOREIGN KEY ( formateo ) REFERENCES apex_columna_formato ( columna_formato ) ON DELETE NO ACTION ON UPDATE NO ACTION , CONSTRAINT apex_obj_ei_cuadro_fk_estilo FOREIGN KEY ( estilo ) REFERENCES apex_columna_estilo ( columna_estilo ) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE=InnoDB;