Vous êtes ici : Accueil / Forums & ML / Forums Python / Forum général Python / SQLAlchemy et import ForeignKey

SQLAlchemy et import ForeignKey

Remonter à Forum général Python
  • SQLAlchemy et import ForeignKey

    Envoyé par benoit.intrw le 16 Avril 2010 à 20:44
    Bonsoir,

    Je m'essaye à SQLAlchemy.

    Pour planter le décor :
    - Version de sqlalchemy 0.6beta3
    - Je crée un model avec 4 tables dont 3 ont une foreign key sur la première.
    - Je suis la méthode du "Object Relational Tutorial" et declarative_base
    - J'importe ForeignKey comme ceci
    from sqlalchemy import Column, ForeignKey


    Le premier appel de ForeignKey se passe bien, mais le second renvoie l'erreur suivante
    comme-ci ForeignKey n'avait jamais été importé ... une idée ?
    Traceback (most recent call last):
    File "model.py", line 58, in
    class Offer(Base):
    File "model.py", line 63, in Offer
    compagnie_id = Column(Integer, Foreignkey('compagnie.id'))
    NameError: name 'Foreignkey' is not defined
Rendu par Ploneboard