

ALTER TABLE core_usuario ADD vectores_faciales text NULL;

ALTER TABLE core_opcionlista ADD tags_extra varchar(255) NULL;

DELETE FROM core_opcionlista WHERE identificador_lista='tipos_controles';
DELETE FROM core_opcionlista WHERE identificador_lista='tipos_validacion_datos';
DELETE FROM core_opcionlista WHERE identificador_lista='formato_salida_etiquetas';

INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_|{ $ MULTILANG_FrmTipoTit1}', '', '2','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'texto_corto', '{ $ MULTILANG_FrmTipo1}', '3','data-icon=glyphicon-log-in');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'texto_clave', '{ $ MULTILANG_FrmTipo10}', '4','data-icon=\'fa fa-eye-slash\'');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'texto_largo', '{ $ MULTILANG_FrmTipo2}', '5','data-icon=glyphicon-text-width');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'texto_formato', '{ $ MULTILANG_FrmTipo3}', '6','data-icon=glyphicon-font');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'area_responsive', '{ $ MULTILANG_FrmTipo17}', '7','data-icon=glyphicon-edit');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'lista_seleccion', '{ $ MULTILANG_FrmTipo4}', '8','data-icon=glyphicon-indent-right');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'lista_radio', '{ $ MULTILANG_FrmTipo5}', '9','data-icon=glyphicon-record');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'casilla_check', '{ $ MULTILANG_FrmTipo18}', '10','data-icon=glyphicon-check');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'deslizador', '{ $ MULTILANG_FrmTipo9}', '11','data-icon=glyphicon-resize-horizontal');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'campo_etiqueta', '{ $ MULTILANG_FrmTipo11}', '12','data-icon=glyphicon-tags');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_', '', '13','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_|{ $ MULTILANG_FrmTipoTit4}', '', '14','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'archivo_adjunto', '{ $ MULTILANG_FrmTipo12}', '15','data-icon=glyphicon-file');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'objeto_canvas', '{ $ MULTILANG_FrmTipo13}', '16','data-icon=glyphicon-picture');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'objeto_camara', '{ $ MULTILANG_FrmTipo14}', '17','data-icon=glyphicon-facetime-video');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_', '', '18','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_|{ $ MULTILANG_FrmTipoTit2}', '', '19','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'etiqueta', '{ $ MULTILANG_FrmTipo6}', '20','data-icon=glyphicon-pencil');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'url_iframe', '{ $ MULTILANG_FrmTipo7}', '21','data-icon=glyphicon-globe');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_', '', '22','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_|{ $ MULTILANG_FrmTipoTit3}', '', '23','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'informe', '{ $ MULTILANG_FrmTipo8}', '24','data-icon=glyphicon-list-alt');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'form_consulta', '{ $ MULTILANG_FrmTipo15}', '25','data-icon=glyphicon-search');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', 'boton_comando', '{ $ MULTILANG_FrmTipo16}', '26','data-icon=glyphicon-flash');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('tipos_controles', '_OPTGROUP_', '', '27','');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', '', '{ $ MULTILANG_Ninguno}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'numerico', '{ $ MULTILANG_FrmValida1}', '2');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'numerico_entero', '{ $ MULTILANG_FrmValida9}', '3');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'alfabetico', '{ $ MULTILANG_FrmValida2}', '4');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'alfanumerico', '{ $ MULTILANG_FrmValida3}', '5');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'personalizado', '{ $ MULTILANG_FrmValida10}', '6');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', '_OPTGROUP_|{ $ MULTILANG_AplicaPara} { $ MULTILANG_FrmTipo1}', '', '7');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'fecha', '{ $ MULTILANG_FrmValida4}', '8');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'fechaxanos', '{ $ MULTILANG_FrmValida7}', '9');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'hora', '{ $ MULTILANG_FrmValida5}', '10');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'fechahora', '{ $ MULTILANG_FrmValida6}', '11');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', 'fechahorafull', '{ $ MULTILANG_FrmValida8}', '12');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_validacion_datos', '_OPTGROUP_', '', '13');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('dicotomico_readonly_nosi', '', '{ $ MULTILANG_No}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('dicotomico_readonly_nosi', 'READONLY', '{ $ MULTILANG_Si}', '2');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', '', '{ $ MULTILANG_MnuTexto}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('formato_salida_etiquetas', '_OPTGROUP_|{ $ MULTILANG_CodigoBarras}', '', '2','data-icon=\'fa fa-barcode\'');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'std25', 'Standard 2 of 5 (industrial, Numerio Sin limite)', '3');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'int25', 'Interleaved 2 of 5', '4');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'ean8', 'EAN 8 (Numerico 7 caracteres)', '5');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'ean13', 'EAN 13 (Numerico 12 caracteres)', '6');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'upc', 'UPC', '7');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'code11', 'Code 11', '8');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'code39', 'Code 39', '9');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'code93', 'Code 93', '10');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'code128', 'Code 128', '11');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'codabar', 'CodaBar', '12');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'msi', 'MSI', '13');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', '_OPTGROUP_', '', '14');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento,tags_extra) VALUES ('formato_salida_etiquetas', '_OPTGROUP_|{ $ MULTILANG_Matriz}', '', '15','data-icon=\'fa fa-qrcode\'');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'datamatrix', 'Datamatrix (ASCII+extended)', '16');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', 'qrcode', 'QR-Code', '17');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('formato_salida_etiquetas', '_OPTGROUP_', '', '18');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '50', '50 KB', '0');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '100', '100 KB', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '150', '150 KB', '2');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '250', '250 KB', '3');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '500', '500 KB', '4');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '750', '750 KB', '5');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '1000', '1 MB', '6');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '1500', '1.5 MB', '7');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '2000', '2 MB', '8');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '4000', '4 MB', '9');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '8000', '8 MB', '10');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('pesos_archivo_adjunto', '16000', '16 MB', '11');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', '', '{ $ MULTILANG_SeleccioneUno}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', '_OPTGROUP_|{ $ MULTILANG_FrmAccionT1}', '', '2');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'interna_guardar', '{ $ MULTILANG_FrmAccionGuardar}', '3');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'interna_actualizar', '{ $ MULTILANG_FrmAccionActualizar}', '4');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'interna_eliminar', '{ $ MULTILANG_FrmAccionEliminar}', '5');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'interna_escritorio', '{ $ MULTILANG_FrmAccionRegresar}', '6');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'interna_cargar', '{ $ MULTILANG_FrmAccionCargar}', '7');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'interna_limpiar', '{ $ MULTILANG_FrmAccionLimpiar}', '8');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', '_OPTGROUP_', '', '9');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', '_OPTGROUP_|{ $ MULTILANG_FrmAccionT2}', '______', '10');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'externa_formulario', '{ $ MULTILANG_FrmAccionExterna}', '11');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'externa_postcode', 'Ejecutar s&oacute;lo el c&oacute;digo POST del propio formulario', '12');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', 'externa_javascript', '{ $ MULTILANG_FrmAccionJS}', '13');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_accion_botones', '_OPTGROUP_', '', '14');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '_OPTGROUP_|{ $ MULTILANG_FrmBarraCKEditor}', '', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '0', '{ $ MULTILANG_FrmBarraTipo1}', '2');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '1', '{ $ MULTILANG_FrmBarraTipo2}', '3');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '2', '{ $ MULTILANG_FrmBarraTipo3}', '4');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '3', '{ $ MULTILANG_FrmBarraTipo4}', '5');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '4', '{ $ MULTILANG_FrmBarraTipo5}', '6');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '_OPTGROUP_', '', '7');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '_OPTGROUP_|{ $ MULTILANG_FrmBarraSummer}', '', '8');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '5', '{ $ MULTILANG_FrmBarraTipo1Summer}', '9');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '6', '{ $ MULTILANG_FrmBarraTipo2Summer}', '10');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '7', '{ $ MULTILANG_FrmBarraTipo3Summer}', '11');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '8', '{ $ MULTILANG_FrmBarraTipo4Summer}', '12');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '9', '{ $ MULTILANG_FrmBarraTipo5Summer}', '13');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tipos_barra_editores', '_OPTGROUP_', '', '14');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', '', '{ $ MULTILANG_Ninguno}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', ' btn ', '{ $ MULTILANG_BtnEstiloSimple}', '2');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', ' btn btn-default ', '{ $ MULTILANG_BtnEstiloPredeterminado}', '3');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', ' btn btn-primary ', '{ $ MULTILANG_BtnEstiloPrimario}', '4');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', ' btn btn-success ', '{ $ MULTILANG_BtnEstiloFinalizado}', '5');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', ' btn btn-info ', '{ $ MULTILANG_BtnEstiloInformacion}', '6');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', ' btn btn-warning ', '{ $ MULTILANG_BtnEstiloAdvertencia}', '7');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('estilos_boton', ' btn btn-danger ', '{ $ MULTILANG_BtnEstiloPeligro}', '8');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tamanos_boton', '', '{ $ MULTILANG_Predeterminado}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tamanos_boton', ' btn-xs ', '{ $ MULTILANG_Pequeno}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tamanos_boton', ' btn-sm ', '{ $ MULTILANG_Mediano}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('tamanos_boton', ' btn-lg ', '{ $ MULTILANG_Grande}', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'plano', 'Texto plano/Plain text', '1');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'md5', 'MD5', '2');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'md4', 'MD4', '3');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'md2', 'MD2', '4');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'sha1', 'SHA 1', '5');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'sha256', 'SHA 256', '6');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'sha384', 'SHA 384', '7');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'sha512', 'SHA 512', '8');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'crc32', 'CRC 32', '9');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'crc32b', 'CRC 32B', '10');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'adler32', 'Adler 32', '11');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'gost', 'Gost', '12');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'whirlpool', 'Whirlpool', '13');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'snefru', 'Snefru', '14');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'ripemd128', 'Ripemd 128', '15');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'ripemd160', 'Ripemd 160', '16');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'ripemd256', 'Ripemd 256', '17');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'ripemd320', 'Ripemd 320', '18');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'tiger128,3', 'Tiger 128,3', '19');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'tiger128,4', 'Tiger 128,4', '20');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'tiger160,3', 'Tiger 160,3', '21');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'tiger160,4', 'Tiger 160,4', '22');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'tiger192,3', 'Tiger 192,3', '23');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'tiger192,4', 'Tiger 192,4', '24');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval128,3', 'Haval 128,3', '25');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval128,4', 'Haval 128,4', '26');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval128,5', 'Haval 128,5', '27');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval160,3', 'Haval 160,3', '28');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval160,4', 'Haval 160,4', '29');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval160,5', 'Haval 160,5', '30');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval192,3', 'Haval 192,3', '31');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval192,4', 'Haval 192,4', '32');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval192,5', 'Haval 192,5', '33');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval224,3', 'Haval 224,3', '34');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval224,4', 'Haval 224,4', '35');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval224,5', 'Haval 224,5', '36');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval256,3', 'Haval 256,3', '37');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval256,4', 'Haval 256,4', '38');
INSERT INTO core_opcionlista (identificador_lista,valor_interno,valor_visual,ordenamiento) VALUES ('algoritmos_cifrado', 'haval256,5', 'Haval 256,5', '39');

ALTER TABLE core_parametros ADD requiere_aceptar_licencia int(1) NULL DEFAULT '0';
ALTER TABLE core_parametros ADD api_openai varchar(255) NULL DEFAULT '';
ALTER TABLE core_parametros ADD url_openai varchar(255) NULL DEFAULT 'https://api.openai.com/v1';

ALTER TABLE core_parametros ADD usuarios_desarroladores varchar(1024) NULL DEFAULT 'admin';
ALTER TABLE core_parametros ADD usuarios_admin_kanban varchar(1024) NULL DEFAULT 'admin';

ALTER TABLE core_parametros ADD api_googleai varchar(255) NULL DEFAULT '';
ALTER TABLE core_parametros ADD url_googleai varchar(255) NULL DEFAULT 'https://';

ALTER TABLE core_parametros ADD facialrec_habilitar char(1) DEFAULT 'N';
ALTER TABLE core_parametros ADD facialrec_nromuestras int(10) DEFAULT '1';
ALTER TABLE core_parametros ADD facialrec_anchocam int(10) DEFAULT '320';
ALTER TABLE core_parametros ADD facialrec_altocam int(10) DEFAULT '240';
ALTER TABLE core_parametros ADD facialrec_tiempomuestreo int(10) DEFAULT '3';
ALTER TABLE core_parametros ADD facialrec_precision DECIMAL(2,1) DEFAULT '0.5';

ALTER TABLE core_llaves_api ADD total_ejecuciones int(11) NOT NULL DEFAULT '0';
ALTER TABLE core_llaves_api ADD cifrado_openssl varchar(20) NOT NULL DEFAULT '';

CREATE TABLE core_llaves_api_externas (
  id int(10) NOT NULL AUTO_INCREMENT,
  nombre varchar(50) NOT NULL,
  api_key varchar(150) NOT NULL,
  api_secret varchar(150) NOT NULL,
  url_consumo varchar(255) NOT NULL,
  url_redireccion varchar(255) NOT NULL,
  script mediumtext,
  PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

DROP TABLE IF EXISTS core_llaves_metodo;
CREATE TABLE core_llaves_metodo (
  id int(10) NOT NULL AUTO_INCREMENT,
  nombre varchar(250) NOT NULL,
  descripcion varchar(250) NOT NULL,
  tipo_ejecucion varchar(50) NOT NULL DEFAULT 'LIBRE',  # LIBRE,GET,POST,PUT,DELETE,PATCH
  metodo_recepcion varchar(15) NOT NULL DEFAULT 'GET+POST',  # GET,POST,GET+JWT,POST+JWT,GET+POST,GET+POST+JWT
  formato varchar(50) NOT NULL DEFAULT 'TXT', # TXT,HTML,XML,JSON,RAW,BINARY
  script mediumtext,
  ejemplo_salida mediumtext, # Suministra ejemplos para salidas codigos 200, 4XX, 5XX, etc.
  total_ejecuciones int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

DROP TABLE IF EXISTS core_llaves_metodoparametro;
CREATE TABLE core_llaves_metodoparametro (
  id int(10) NOT NULL AUTO_INCREMENT,
  metodo int(10) NOT NULL,
  nombre varchar(50) NOT NULL,
  descripcion varchar(250) NOT NULL,
  tipo_dato varchar(50) NOT NULL,
  longitud int(11),
  obligatorio char(1), # S/N
  observaciones text,
  ejemplo_entrada mediumtext, # Suministra ejemplos de entrada para la variable
  PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

DROP TABLE IF EXISTS core_scripts;
CREATE TABLE core_scripts (
  id int(10) AUTO_INCREMENT,
  titulo varchar(255) default '',
  codigo_script varchar(255),
  fecha_creacion date NOT NULL,
  descripcion varchar(255) default '',
  creado_por varchar(255) default '',
  lenguaje varchar(20) default '',
  cuerpo mediumtext,
  es_snippet int(1) DEFAULT '0',
  moduloapp int(11),
  ejecuciones int(11) DEFAULT '0',
  modo_ejecucion varchar(20) default 'system',
  PRIMARY KEY  (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
ALTER TABLE core_scripts ADD INDEX codigo_script (codigo_script);
INSERT INTO core_scripts (id,codigo_script,titulo,modo_ejecucion,fecha_creacion) VALUES (-1,'PCO-LMQTP01','Script de pruebas internas de lenguaje','system','2023-01-01');

ALTER TABLE core_chat ADD INDEX recd (recd);

UPDATE core_opcionlista SET identificador_lista='exportaciones_informe_DEPRECATED' WHERE identificador_lista='exportaciones_informe' AND (valor_interno='S' OR valor_interno='A');

ALTER TABLE core_formulario_objeto CHANGE columna PCOBD_Columna int(1) NULL DEFAULT '1';
ALTER TABLE core_formulario_objeto CHANGE peso PCOBD_Peso int(1) NULL DEFAULT '1';

ALTER TABLE core_kanban
ADD INDEX fecha (fecha),
ADD INDEX fecha_inicio (fecha_inicio);
ALTER TABLE core_kanban ADD INDEX categoria(categoria);

ALTER TABLE core_kanban CHANGE categoria categoria varchar(255) COLLATE 'utf8_general_ci' DEFAULT '';

DROP TABLE IF EXISTS core_documentacion;
CREATE TABLE core_documentacion (
  id int(11) NOT NULL AUTO_INCREMENT,
  hash_unico varchar(255) NOT NULL,
  titulo varchar(255) NOT NULL,
  estructura_tipo varchar(10) NOT NULL COMMENT 'Seccion,Menu,Funcion',
  estructura_seccion varchar(255) NOT NULL,
  estructura_funcion varchar(255) NOT NULL,
  origen varchar(10) NOT NULL COMMENT 'Archivo,Formulario,Informe',
  detalle_origen varchar(255) NOT NULL COMMENT 'IdObjeto,Path',
  formato varchar(255) NOT NULL DEFAULT 'Enriquecido' COMMENT 'Enriquecido,Diagrama',
  documentacion mediumtext NOT NULL,
  visibilidad varchar(255) NOT NULL DEFAULT 'Desarrollo' COMMENT 'Desarrollo,Usuario',
  PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

ALTER TABLE core_kanban CHANGE historial historial text COLLATE 'utf8_general_ci' NULL COMMENT 'Guarda categorias en tableros padre';

UPDATE core_opcionlista SET valor_visual = REPLACE(valor_visual, '{ $ ', '{$');
UPDATE core_opcionlista SET valor_interno = REPLACE(valor_interno, '{ $ ', '{$');

DROP TABLE IF EXISTS core_scripts_lenguajes;
CREATE TABLE core_scripts_lenguajes (
  id int(10) AUTO_INCREMENT,
  nombre varchar(255) default '',
  extensiones varchar(255),
  comando_compilacion varchar(255),
  comando_ejecucion varchar(255),
  hola_mundo text,
  PRIMARY KEY  (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (1,	'ABAP',	'abap',	'',	'',	'REPORT zgoodbyeworld.\r\n  WRITE "Practico Framework! Prueba de lenguaje ABAP generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}".');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (2,	'ActionScript',	'as',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (3,	'ADA',	'ada|adb|ads',	'',	'',	'with Ada.Text_IO; use Ada.Text_IO;\r\nprocedure Main is\r\nbegin\r\n  Put_Line ("Practico Framework! Prueba de lenguaje ADA generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\nend Main;');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (4,	'Apache_Conf',	'htaccess|htgroups|htpasswd|conf|htaccess|htgroups|htpasswd',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (5,	'AsciiDoc',	'asciidoc|adoc|ans|asc',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (6,	'Assembly_x86',	'asm',	'',	'',	'DOSSEG\r\n.MODEL TINY\r\n.DATA\r\nTXT DB "Practico Framework! Prueba de lenguaje ASSEMBLY_x86 generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}$"\r\n.CODE\r\nSTART:\r\n	MOV ax, @DATA\r\n	MOV ds, ax\r\n	\r\n	MOV ah, 09h		; prepare output function\r\n	MOV dx, OFFSET TXT	; set offset\r\n	INT 21h			; output string TXT\r\n	\r\n	MOV AX, 4C00h 		; go back to DOS\r\n	INT 21h\r\nEND START');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (7,	'AutoHotKey',	'ahk',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (8,	'BatchFile',	'bat|cmd|pif|wsf',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (9,	'C9Search',	'c9search_results',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (10,	'C_Cpp',	'c|cpp|cc|cxx|h|hh|hpp|bcp|tcc',	'gcc -o { $ PCO_ArchivoScript}.out { $ PCO_ArchivoScript}.c',	'./{ $ PCO_ArchivoScript}.out',	'#include <stdio.h>\r\nint main(void)\r\n{\r\n    printf("Practico Framework! Prueba de lenguaje C/CPP generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n}\r\n');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (11,	'Cirru',	'cirru|cr',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (12,	'Clojure',	'clj|cljs',	'',	'',	'(println "Practico Framework! Prueba de lenguaje CLOJURE generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (13,	'Cobol',	'CBL|COB',	'',	'',	'	program-id. hello.\r\n	procedure division.\r\n		display "Practico Framework! Prueba de lenguaje COBOL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}".\r\n		stop run.');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (14,	'coffee',	'coffee|cf|cson|Cakefile',	'',	'',	'console.log "Practico Framework! Prueba de lenguaje COFFEE generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (15,	'ColdFusion',	'cfm',	'',	'',	'<cfoutput>Practico Framework! Prueba de lenguaje COLDFUSION generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}</cfoutput>\r\n');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (16,	'CSharp',	'cs|csx',	'',	'',	'namespace HelloWorld\r\n{\r\n    class Program\r\n    {\r\n        static void Main(string[] args)\r\n        {\r\n            System.Console.WriteLine("Practico Framework! Prueba de lenguaje CSharp generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n        }\r\n    }\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (17,	'CSS',	'css',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (18,	'Curly',	'curly',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (19,	'D',	'd|di',	'',	'',	'import std.stdio;\r\n\r\nvoid main() {\r\n    writeln("Practico Framework! Prueba de lenguaje D generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (20,	'Dart',	'dart',	'',	'',	'main() {\r\n    var bye = "Practico Framework! Prueba de lenguaje DART generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}";\r\n    print("");\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (21,	'Diff',	'diff|patch',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (22,	'Dockerfile',	'Dockerfile',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (23,	'Dot',	'dot',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (24,	'Dummy',	'dummy',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (25,	'DummySyntax',	'dummy',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (26,	'Eiffel',	'e',	'',	'',	'class\r\n    HELLO_WORLD\r\ncreate\r\n    make\r\nfeature\r\n    make\r\n        do\r\n            print ("Practico Framework! Prueba de lenguaje EIFFEL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")\r\n        end\r\nend');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (27,	'EJS',	'ejs',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (28,	'Elixir',	'ex|exs',	'',	'',	'IO.puts "Practico Framework! Prueba de lenguaje ELIXIR generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (29,	'Elm',	'elm',	'',	'',	'main = text "Practico Framework! Prueba de lenguaje ELM generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (30,	'Erlang',	'erl|hrl',	'',	'',	'io:format("Practico Framework! Prueba de lenguaje ERLANG generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}").');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (31,	'Forth',	'frt|fs|ldr|4th|forth',	'',	'',	': goodbye ( -- )   ." Practico Framework! Prueba de lenguaje FORTH generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}" CR ;');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (32,	'FTL',	'ftl',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (33,	'Gcode',	'gcode',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (34,	'Gherkin',	'feature',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (35,	'Gitignore',	'gitignore|gcloudignore',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (36,	'Glsl',	'glsl|frag|vert',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (37,	'golang',	'go',	'',	'go run',	'package main\r\nimport "fmt"\r\nfunc main() {\r\n    fmt.Println("Practico Framework! Prueba de lenguaje GO generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")\r\n}\r\n');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (38,	'Groovy',	'groovy',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (39,	'HAML',	'haml',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (40,	'Handlebars',	'hbs|handlebars|tpl|mustache',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (41,	'Haskell',	'hs|has|lhs|lit',	'',	'',	'main = putStrLn "Practico Framework! Prueba de lenguaje HASKELL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (42,	'haXe',	'hx',	'',	'',	'trace("Practico Framework! Prueba de lenguaje HAXE generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (43,	'HTML',	'html|htm|xhtml|asp|aspx',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (44,	'HTML_Ruby',	'erb|rhtml',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (45,	'INI',	'ini|cfg|prefs',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (46,	'Io',	'io',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (47,	'Jack',	'jack',	'',	'',	'class Main {\r\n  function void main () {\r\n    do Output.printString("Practico Framework! Prueba de lenguaje JACK generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n    do Output.println();\r\n    return;\r\n  }\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (48,	'Jade',	'jade',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (49,	'Java',	'java',	'javac  { $ PCO_ArchivoScript}.java',	'java { $ PCO_ArchivoScript}.class',	'public class HelloWorld\r\n{\r\n public static void main(String[] args)\r\n {\r\n  System.out.println("Practico Framework! Prueba de lenguaje JAVA generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n }\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (50,	'JavaScript',	'js|jsm',	'',	'node',	'console.log("Practico Framework! Prueba de lenguaje JAVASCRIPT generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (51,	'JSON',	'json',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (52,	'JSONiq',	'jq',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (53,	'JSP',	'jsp',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (54,	'JSX',	'jsx',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (55,	'Julia',	'jl',	'',	'',	'println("Practico Framework! Prueba de lenguaje JULIA generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (56,	'LaTeX',	'tex|latex|ltx|bib|sty',	'',	'',	'\documentclass{minimal}\r\n\begin{document}\r\nPractico Framework! Prueba de lenguaje LATEX generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}\r\n\end{document}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (57,	'LESS',	'less',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (58,	'Liquid',	'liquid',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (59,	'Lisp',	'lisp|lsp',	'',	'newlisp',	'(println "Practico Framework! Prueba de lenguaje LISP generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (60,	'LiveScript',	'ls',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (61,	'LogiQL',	'logic|lql',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (62,	'LSL',	'lsl',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (63,	'Lua',	'lua',	'',	'',	'print "Practico Framework! Prueba de lenguaje LUA generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (64,	'LuaPage',	'lp',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (65,	'Lucene',	'lucene',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (66,	'Makefile',	'Makefile|GNUmakefile|makefile|OCamlMakefile|make|am',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (67,	'Markdown',	'md|markdown|markdn',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (68,	'Mask',	'mask',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (69,	'MATLAB',	'matlab',	'',	'',	'>> disp("Practico Framework! Prueba de lenguaje MATLAB generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (70,	'MEL',	'mel',	'',	'',	'proc helloWorld () {\r\n   print "Practico Framework! Prueba de lenguaje MEL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}";\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (71,	'MUSHCode',	'mc|mush',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (72,	'MySQL',	'mysql',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (73,	'Nix',	'nix',	'',	'',	'"Practico Framework! Prueba de lenguaje NIX generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (74,	'ObjectiveC',	'm|mm',	'',	'',	'#import <Foundation/Foundation.h>\r\n\r\nint main() {\r\n    @autoreleasepool {\r\n        NSLog(@"Practico Framework! Prueba de lenguaje OBJECTIVE-C generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n    }\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (75,	'OCaml',	'ml|mli',	'',	'',	'print_endline "Practico Framework! Prueba de lenguaje OCAML generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (76,	'Pascal',	'pas|p|dfm',	'',	'',	'program byeworld;\r\nbegin\r\n writeln("Practico Framework! Prueba de lenguaje PASCAL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\nend.');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (77,	'Perl',	'pl|pm',	'',	'perl',	'print "Practico Framework! Prueba de lenguaje PERL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (78,	'pgSQL',	'pgsql',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (79,	'PHP',	'php|phtml|inc|ctp|snt',	'',	'php',	'<?php\r\necho "Practico Framework! Prueba de lenguaje PHP generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}";\r\n');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (80,	'Powershell',	'ps1',	'',	'',	'"Practico Framework! Prueba de lenguaje POWERSHELL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (81,	'Praat',	'praat|praatscript|psc|proc',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (82,	'Prolog',	'plg|prolog',	'',	'',	':- write("Practico Framework! Prueba de lenguaje PROLOG generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"), nl.');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (83,	'Properties',	'properties',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (84,	'Protobuf',	'proto',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (85,	'Python',	'py',	'',	'python3',	'print ("Practico Framework! Prueba de lenguaje PYTHON generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (86,	'R',	'r',	'',	'',	'print("Practico Framework! Prueba de lenguaje R generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (87,	'RDoc',	'Rd',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (88,	'RHTML',	'Rhtml',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (89,	'Ruby',	'rb|ru|gemspec|rake|Guardfile|Rakefile|Gemfile',	'',	'',	'puts "Practico Framework! Prueba de lenguaje RUBY generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (90,	'Rust',	'rs',	'',	'',	'fn main() {\r\n   print!("Practico Framework! Prueba de lenguaje RUST generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (91,	'SASS',	'sass',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (92,	'SCAD',	'scad',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (93,	'Scala',	'scala',	'',	'',	'println("Practico Framework! Prueba de lenguaje SCALA generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}")');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (94,	'Scheme',	'scm|rkt',	'',	'',	'"Practico Framework! Prueba de lenguaje TCL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (95,	'SCSS',	'scss',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (96,	'SH',	'sh|bash|bashrc|bsh',	'',	'sh',	'#!/bin/sh\r\necho "Practico Framework! Prueba de lenguaje UnixShell-SH generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (97,	'SJS',	'sjs',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (98,	'Smarty',	'smarty|tpl',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (99,	'snippets',	'snippets',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (100,	'Soy_Template',	'soy',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (101,	'Space',	'space',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (102,	'SQL',	'sql|dblib|dblib_mssql|fbd|ibm|ifmx|mssql|odbc|oracle|sqlite|sqlsrv',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (103,	'Stylus',	'styl|stylus',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (104,	'SVG',	'svg',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (105,	'Tcl',	'tcl',	'',	'tclsh',	'puts stdout {Practico Framework! Prueba de lenguaje TCL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (106,	'Tex',	'tex',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (107,	'Text',	'txt|nfo|dat|inf|log|csv|tab|url|1st|fountain|me|now|readme|rft|cst|pl1|pli|plc|src|swift|tk',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (108,	'Textile',	'textile',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (109,	'Toml',	'toml',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (110,	'Twig',	'twig',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (111,	'Typescript',	'ts|typescript|str',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (112,	'Vala',	'vala',	'',	'',	'void main(){\r\n	stdout.printf("Practico Framework! Prueba de lenguaje VALA generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n}');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (113,	'VBScript',	'bas|vbs|vb|b|sb',	'',	'',	'WScript.Echo "Practico Framework! Prueba de lenguaje VBSCRIPT generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (114,	'Velocity',	'vm',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (115,	'Verilog',	'v|vh|sv|svh',	'',	'',	'module main;\r\n  initial begin\r\n      ("Practico Framework! Prueba de lenguaje VERILOG generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}");\r\n       ;\r\n    end\r\nendmodule');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (116,	'VHDL',	'vhd|vhdl',	'',	'',	'LIBRARY std;\r\nUSE std.TEXTIO.all;\r\n\r\nentity test is\r\nend entity test;\r\n\r\narchitecture beh of test is\r\nbegin\r\n  process\r\n    variable line_out : line;\r\n  begin\r\n    write(line_out, string\'("Practico Framework! Prueba de lenguaje VHDL generada por el usuario { $ PCOSESS_LoginUsuario} { $ PCO_FechaOperacionGuiones} { $ PCO_HoraOperacionPuntos}"));\r\n    writeline(OUTPUT, line_out);\r\n    wait; -- needed to stop the execution\r\n  end process;\r\nend architecture beh;');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (117,	'XML',	'xml|rdf|rss|wsdl|xsl|xslt|atom|mathml|mml|xul|xbl',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (118,	'XQuery',	'xq',	'',	'',	'');
INSERT INTO core_scripts_lenguajes (id, nombre, extensiones, comando_compilacion, comando_ejecucion, hola_mundo) VALUES (119,	'YAML',	'yaml|yml',	'',	'',	'');

UPDATE core_scripts_lenguajes SET comando_compilacion = REPLACE(comando_compilacion, '{ $ ', '{$');
UPDATE core_scripts_lenguajes SET comando_ejecucion = REPLACE(comando_ejecucion, '{ $ ', '{$');
UPDATE core_scripts_lenguajes SET hola_mundo = REPLACE(hola_mundo, '{ $ ', '{$');

