Projet

Général

Profil

Anomalie #10852

[Migration MaarchCourrier] sql/1904.sql en erreur

Ajouté par Ludovic ARAUJO il y a presque 5 ans. Mis à jour il y a presque 3 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Florian AZIZIAN
Version cible:
Début:
04/06/2019
Echéance:
Version applicable MC:
Tags Courrier:
19.04.17 (Publiée), 20.03.6 (Publié)

Description

Réaliser pour le CD45

a modifier :

CREATE TABLE redirected_baskets
      (
      id serial NOT NULL,
      actual_user_id INTEGER NOT NULL,
      owner_user_id INTEGER NOT NULL,
      basket_id character varying(255) NOT NULL,
      group_id INTEGER NOT NULL,
      CONSTRAINT redirected_baskets_pkey PRIMARY KEY (id),
      CONSTRAINT redirected_baskets_unique_key UNIQUE (owner_user_id, basket_id, group_id)
      )
      WITH (OIDS=FALSE);

      INSERT INTO redirected_baskets (owner_user_id, actual_user_id, basket_id, group_id) SELECT users.id, us.id, user_abs.basket_id, usergroups.id FROM usergroups, usergroup_content, user_abs, groupbasket, users, users us
        where usergroup_content.group_id = usergroups.group_id
        and usergroup_content.user_id = user_abs.user_abs
        and users.user_id = user_abs.user_abs
        and us.user_id = user_abs.new_user
        and groupbasket.group_id = usergroup_content.group_id
        and groupbasket.basket_id = user_abs.basket_id;

Remplacer par :


CREATE TABLE redirected_baskets
        (
        id serial NOT NULL,
        actual_user_id INTEGER NOT NULL,
        owner_user_id INTEGER NOT NULL,
        basket_id character varying(255) NOT NULL,
        group_id INTEGER NOT NULL,
        CONSTRAINT redirected_baskets_pkey PRIMARY KEY (id)--,
        --CONSTRAINT redirected_baskets_unique_key UNIQUE (owner_user_id, basket_id, group_id)
        )
        WITH (OIDS=FALSE);

        --Insertion des lignes (avec les doublons dans la table)
        INSERT INTO redirected_baskets (owner_user_id, actual_user_id, basket_id, group_id) SELECT users.id, us.id, user_abs.basket_id, usergroups.id FROM usergroups, usergroup_content, user_abs, groupbasket, users, users us
        where usergroup_content.group_id = usergroups.group_id
        and usergroup_content.user_id = user_abs.user_abs
        and users.user_id = user_abs.user_abs
        and us.user_id = user_abs.new_user
        and groupbasket.group_id = usergroup_content.group_id
        and groupbasket.basket_id = user_abs.basket_id;

        --suppression des lignes en doublons
        DELETE FROM redirected_baskets a USING redirected_baskets b where a.id > b.id
        AND a.actual_user_id = b.actual_user_id
        AND a.owner_user_id = b.owner_user_id
        AND a.basket_id = b.basket_id;

Historique

#1 Mis à jour par Ludovic ARAUJO il y a presque 5 ans

  • Description mis à jour (diff)

#2 Mis à jour par Emmanuel DILLARD il y a presque 5 ans

  • Statut changé de A traiter à R&D - A planifier

#3 Mis à jour par Emmanuel DILLARD il y a plus de 4 ans

  • Statut changé de R&D - A planifier à 17
  • Assigné à mis à Ludovic ARAUJO
  • Priorité changé de 0-Bloquant à 1-Majeur

Réexpliquer la modification effectuée, la raison.
Quel script ?

Avoir la base avant migration.

#4 Mis à jour par Ludovic ARAUJO il y a plus de 4 ans

Script de migration 19.04
sql/1904.sql
Erreur sur les bannettes redirigées.

#5 Mis à jour par Ludovic ARAUJO il y a plus de 4 ans

  • Assigné à changé de Ludovic ARAUJO à EDI PO

je n'ai plus la base 18.10.

#9 Mis à jour par Emmanuel DILLARD il y a environ 4 ans

  • Statut changé de 17 à Etude planifiée

#10 Mis à jour par Emmanuel DILLARD il y a environ 4 ans

  • Statut changé de Etude planifiée à R&D - A planifier
  • Assigné à changé de EDI PO à Ludovic ARAUJO

#11 Mis à jour par Emmanuel DILLARD il y a environ 4 ans

  • Assigné à changé de Ludovic ARAUJO à Maarch Courrier DEV TEAM

#12 Mis à jour par Emmanuel DILLARD il y a environ 4 ans

  • Projet changé de Backlog à CURRENT SPRINT
  • Statut changé de R&D - A planifier à R&D - En cours
  • Version cible changé de 19.04 (Fin de vie) à 20.03 (Fin de vie)
  • Tags Courrier 19.04.12 ajouté

#13 Mis à jour par Emmanuel DILLARD il y a environ 4 ans

  • Projet changé de CURRENT SPRINT à Backlog
  • Statut changé de R&D - En cours à R&D - Terminé

#14 Mis à jour par Emmanuel DILLARD il y a environ 4 ans

  • Assigné à changé de Maarch Courrier DEV TEAM à Ludovic ARAUJO

#19 Mis à jour par Henri QUENEAU il y a presque 4 ans

  • Assigné à changé de Ludovic ARAUJO à EDI PO
  • Priorité changé de 1-Majeur à 0-Bloquant

#21 Mis à jour par Henri QUENEAU il y a presque 4 ans

retester en 19.04.15 et ça ne marche toujours pas

#22 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Sujet changé de [Migration MaarchCourrier] script sql erreur à [Migration MaarchCourrier] sql/1904.sql en erreur
  • Statut changé de R&D - Terminé à Etude planifiée

#23 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Statut changé de Etude planifiée à 17
  • Assigné à changé de EDI PO à Henri QUENEAU

Pouvons nous disposer d'une BDD en erreur ?

#24 Mis à jour par Henri QUENEAU il y a presque 4 ans

  • Statut changé de 17 à A traiter
  • Assigné à changé de Henri QUENEAU à EDI PO

Ce sont des bases de client existant depuis longtemps, elles sont volumineuses.

Y a t'il un espace de dépot dédié ?

#25 Mis à jour par Henri QUENEAU il y a presque 4 ans

  • Assigné à changé de EDI PO à Henri QUENEAU

#27 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Statut changé de A traiter à R&D - A planifier

#28 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Statut changé de R&D - A planifier à 17

#30 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Priorité changé de 0-Bloquant à 1-Majeur

Lien sur base Drive à fournir par HQU

#32 Mis à jour par Henri QUENEAU il y a presque 4 ans

  • Statut changé de 17 à A traiter
  • Assigné à changé de Henri QUENEAU à EDI PO

#33 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Statut changé de A traiter à R&D - A planifier
  • Tags Courrier 19.04.12 supprimé

#34 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de Backlog à CURRENT SPRINT
  • Statut changé de R&D - A planifier à R&D - En cours
  • Version cible changé de 20.03 (Fin de vie) à 20.10 Develop
  • Tags Courrier 19.04.16 (15/08), 20.03.6 (15/07) ajouté

Enlever les contraintes, insertion, suppression des doublons

#35 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Assigné à EDI PO supprimé

#36 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Assigné à mis à Florian AZIZIAN

#37 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de R&D - En cours à R&D - Terminé

#38 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Tags Courrier 19.04.17 (08/07) ajouté
  • Tags Courrier 19.04.16 (15/08) supprimé

#39 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de CURRENT SPRINT à Backlog

#40 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Tags Courrier 19.04.17 (Publiée), 20.03.6 (Publié) ajouté
  • Tags Courrier 19.04.17 (08/07), 20.03.6 (15/07) supprimé

#41 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de 20.10 Develop à 20.10

Formats disponibles : Atom PDF