<commit_before>CREATE 
    ALGORITHM = UNDEFINED 
    DEFINER = `root`@`localhost` 
    SQL SECURITY DEFINER
VIEW `vwexistencias` AS
    SELECT 
        `ats`.`Id` AS `Id`,
        `ets`.`ProgramaId` AS `ProgramaId`,
        `eds`.`Id` AS `EntradaDetalleId`,
        `eds`.`Existencia` AS `Existencia`,
        `ets`.`TipoEntradaId` AS `TipoEntrada`,
        `exs`.`Cantidad` AS `Cantidad`,
        `ats`.`Clave` AS `Clave`,
        `ats`.`Nombre` AS `Nombre`,
        `ats`.`PartidaId` AS `PartidaId`,
        `pts`.`Clave` AS `PartidaClave`,
        `pts`.`Nombre` AS `PartidaNombre`,
        `ats`.`PresentacionId` AS `PresentacionId`,
        `pss`.`Nombre` AS `PresentacionNombre`,
        `ats`.`Activo` AS `Activo`
    FROM
        (((((`entradadetalles` `eds`
        JOIN `entradas` `ets` ON ((`eds`.`EntradaId` = `ets`.`Id`)))
        JOIN `articulos` `ats` ON ((`eds`.`ArticuloId` = `ats`.`Id`)))
        JOIN `existencias` `exs` ON ((`exs`.`ArticuloId` = `ats`.`Id`)))
        JOIN `partidas` `pts` ON ((`ats`.`PartidaId` = `pts`.`Id`)))
        JOIN `presentaciones` `pss` ON ((`ats`.`PresentacionId` = `pss`.`Id`)))
    GROUP BY `ats`.`Id`<commit_msg>Update VwExistencias.sql<commit_after>-- View: almacen.vwexistencias

-- DROP VIEW almacen.vwexistencias;

CREATE OR REPLACE VIEW almacen.vwexistencias AS 
 SELECT ats.id,
    ets.programaid,
    eds.id AS entradadetalleid,
    eds.existencia,
    ets.tipocompra AS tipoentrada,
    exs.cantidad,
    exs.total,
    ats.clave,
    ats.nombre,
    ats.presentacionnombre AS articulopresentacionnombre,
    ats.partidaid,
    pts.clave AS partidaclave,
    pts.nombre AS partidanombre,
    ats.presentacionid,
    pss.nombre AS presentacionnombre,
    ats.activo
   FROM almacen.entradadetalles eds
     LEFT JOIN almacen.entradas ets ON eds.entradaid = ets.id
     LEFT JOIN almacen.articulos ats ON eds.articuloid = ats.id
     LEFT JOIN almacen.existencias exs ON exs.articuloid = ats.id
     LEFT JOIN almacen.partidas pts ON ats.partidaid = pts.id
     LEFT JOIN almacen.presentaciones pss ON ats.presentacionid = pss.id;

ALTER TABLE almacen.vwexistencias
  OWNER TO postgres;

{'fraction_non_alphanumeric': 0.14212488350419386, 'fraction_numerical': 0.0, 'mean_word_length': 2.990706319702602, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5681468', 'n_tokens_mistral': 873, 'n_tokens_neox': 842, 'n_words': 175}