Partage
  • Partager sur Facebook
  • Partager sur Twitter

Foreign Key Null sur PostGresql

    12 octobre 2023 à 12:31:16

    Translator

    Bonjour,

    j'ai une table 'articles' avec une colonne 'code_projet' lié à la colonne 'code_projet' de la table 'projets' de ma bdd par une ForeignKey... mon probleme est que quand j'insert une nouvelle ligne dans ma table articles, Postgresql m'oblige à mettre une valeur dans code_projet, car la valeur None n'est pas dans projets.code_projet, comment dois je m'y prendre?

    merci!

    • Partager sur Facebook
    • Partager sur Twitter
      12 octobre 2023 à 23:12:37

      'None' ou NULL ? Parce que ce n'est pas du tout la même chose ... (EDIT : c'est peut être du Python et l'ORM ou similaire est censé remapper le None de Python en NULL SQL ?)

      Ta colonne [articles.]code_projet est nullable ? (pas déclarée NOT NULL)

      Quelle valeur a-t-elle [articles.code_projet] lors de l'insertion ?

      Un article peut vraiment n'être lié à aucun projet ?

      Erreur exacte tant qu'on y est ?

      -
      Edité par julp 12 octobre 2023 à 23:15:06

      • Partager sur Facebook
      • Partager sur Twitter

      Foreign Key Null sur PostGresql

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown