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.