Skip to content

[bug] missing indexes in production #680

@AntoineAugusti

Description

@AntoineAugusti

contexte

En travaillant sur une migration, il a été découvert des doublons sur une clé normalement unique.

description du bug

L'index unique offers.external_id n'existe pas en production. Sur une base de données vierge, en jouant les migrations, cet index est bien créé.

Il se trouve que d'autres index sont concernés.

Table Missing Type
offers unique constraint on external_id from unique=True on field
offers index on external_id from Meta.indexes
concours concours_nor_ori_fd92de_idx on nor_original from Meta.indexes
metiers unique constraint on external_id from unique=True on field
metiers metiers_externa_310f85_idx on external_id from Meta.indexes
ingestion_rawdocument index on external_id from db_index=True on field
ingestion_rawdocument unique_external_id_document_type on (external_id, document_type) from UniqueConstraint

comportement attendu

Les indexs sont corrects en production et correspondent aux migrations.

utilisateurs impactés

écrans concernés

⚠️ copies d'écran

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions