Skip to content

table "stareau_principale".champ_commun - pas de génération d'identifiant pour la clef primaire #88

Description

@davidbermond

Nous avons mis en place le référentiel en générant des clefs primaire au format text et ayant par défaut "gen_random_uuid()".
Sauf erreur de ma part, il apparait que dans la table "stareau_principale".champ_commun la clef primaire "id_champ_commun" est de type integer. Le champ ne possède pas par défaut la fonction gen_random_uuid() ce qui est logique vu le format déclaré.
Je propose d'ajouter la ligne ci-dessous entre la ligne 61 et 62 du fichier "02-creation tables principales.sql"
id_champ_commun text NOT NULL DEFAULT gen_random_uuid(), ---- >=PG13 uuid par défaut peut-être retirer pour autre identifiant

Résultat :
CREATE TABLE "stareau_principale".champ_commun(
id_champ_commun text NOT NULL DEFAULT gen_random_uuid(), ---- >=PG13 uuid par défaut peut-être retirer pour autre identifiant
--id_champ_commun INT GENERATED ALWAYS AS IDENTITY,

Metadata

Metadata

Assignees

Labels

modèleconcerne le modèle de données

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions