Hi,

As a quick follow up, the inability to cross schema in one direction means that 
join tables won't work regardless of path order. For example, given

apogeedb.Calibration
platedb.Exposure

neither of these will work since, I'm guessing, the join must be made in both 
directions:

Calibration.exposures = relation(Exposure, backref="calibrations")
Exposure.calibrations = relation(Calibration, backref="exposures")

Again, the schema arg is explicitly set. This does work:

Calibration.exposures = relation(Exposure, 
secondary=ExposureToCalibration.__table__, backref="calibrations")


Cheers,
Demitri

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com.
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to