Projet

Général

Profil

Development #78197

Fields: avoir un uuid en id au lieu d'un entier

Ajouté par Lauréline Guérin il y a 10 mois. Mis à jour il y a 10 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 juin 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Contexte: une situation cliente, où un formdef a été écrasé via installation d'une app.
Un champ d'id N existait déjà, il a été réutilisé, la colonne n'avait pas le bon type (varchar au lieu de jsonb).

Pour éviter cela, on pourrait changer le type d'id de tous les champs (formulaire, données de traitement, ..) pour avoir des uuids au lieu d'entiers.


Demandes liées

Lié à w.c.s. - Development #78221: Fields: avoir un moyen pour passer un formdef existant sur des uuidNouveau07 juin 2023

Actions

Révisions associées

Révision fdbaff94 (diff)
Ajouté par Lauréline Guérin il y a 10 mois

fields: id as uuid (#78197)

Révision ab9a93b7 (diff)
Ajouté par Lauréline Guérin il y a 10 mois

formdef: remove max_field_id attribute (#78197)

Historique

#2

Mis à jour par Pierre Ducroquet il y a 10 mois

"Column names
Must be less than the maximum length of 59 characters. Columns that exceed this limit will be rejected by PostgreSQL."
Un uuid ça passe a priori (36 caractères avec les quatre tirets intercalaires), mais voilà, je préfère poser ce rappel ici...

#3

Mis à jour par Lauréline Guérin il y a 10 mois

  • Lié à Development #78221: Fields: avoir un moyen pour passer un formdef existant sur des uuid ajouté
#4

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Lauréline Guérin

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de En cours à Solution proposée
#6

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#8

Mis à jour par Transition automatique il y a 10 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#9

Mis à jour par Transition automatique il y a 8 mois

Automatic expiration

Formats disponibles : Atom PDF