sqlalchemy: how to define association object with declarative style?
Chris Withers
chris at simplistix.co.uk
Mon Sep 20 14:29:44 EDT 2010
Hi Jerry,
For SQLAlchemy questions, you're better off asking on
sqlalchemy at googlegroups.com.
On 07/09/2010 10:39, Jerry Fleming wrote:
> class GroupUser(DeclarativeBase, Tablename, TimestampMixin):
> id = Column(Integer, Sequence('group_user_id_seq'), primary_key=True)
> user = Column(Integer, ForeignKey('user.id'), index=True),
> group = Column(Integer, ForeignKey('group.id'), index=True)
>
> I was wondering how to associate User and Group with GroupUser with
> GroupUser as the association object/proxy? The sqlalchemy docs only
> mention only mention association tables, or non-declarative manual mapping.
Yes, declarative doesn't currently work like this.
The functionality could probably be added, but Michael Bayer would be
the man to decide how to do that :-)
Chris
--
Simplistix - Content Management, Batch Processing & Python Consulting
- http://www.simplistix.co.uk
More information about the Python-list
mailing list