PnX-SI / GeoNature-atlas

Application WEB permettant de générer des fiches espèces publiques à partir d'observations faune/flore
GNU General Public License v3.0
44 stars 48 forks source link

Pas de prise en compte du champ "supprime" de "t_medias" #287

Closed jpm-cbna closed 1 year ago

jpm-cbna commented 3 years ago

Il me semble que le champ "supprime" de "t_medias" devrait être pris en compte dans l'Atlas au niveau de la VM atlas.vm_medias. Le source actuel:

CREATE MATERIALIZED VIEW atlas.vm_medias
TABLESPACE pg_default
AS SELECT t_medias.id_media,
    t_medias.cd_ref,
    t_medias.titre,
    t_medias.url,
    t_medias.chemin,
    t_medias.auteur,
    t_medias.desc_media,
    t_medias.date_media,
    t_medias.id_type,
    t_medias.licence,
    t_medias.source
   FROM taxonomie.t_medias
WITH DATA;

devrait plutôt ressembler à:

CREATE MATERIALIZED VIEW atlas.vm_medias
TABLESPACE pg_default
AS SELECT t_medias.id_media,
    t_medias.cd_ref,
    t_medias.titre,
    t_medias.url,
    t_medias.chemin,
    t_medias.auteur,
    t_medias.desc_media,
    t_medias.date_media,
    t_medias.id_type,
    t_medias.licence,
    t_medias.source
   FROM taxonomie.t_medias
WHERE t_medias.supprime != TRUE
WITH DATA;

Ajouter: WHERE t_medias.supprime != TRUE