Thanks so much for your help, better solution for this might be put all models imports in root model directory __init__ file.
On Sun, 4 Aug 2019, 21:40 Mike Bayer, <[email protected]> wrote: > OK, that is another problem to avoid, if you have two ORM models in > different .py files, you need to make sure both .py files have been > imported before you can use the mappings or do things like create_all(). > from that description it sounds like your "deal" model wasn't imported. > > there's not really any way for SQLAlchemy to avoid that issue, perhaps for > this error message a link to a documentation section that lists out all the > possibilities can be added. > > On Sun, Aug 4, 2019, at 8:58 AM, Abhishek Sharma wrote: > > I am able to figure out the issue but still I am not sure what caused > that, I moved the relationship from deal model to deal_term_rate_options > model with backref option and now I can see my table deal.deal in metadata, > I am guessing may be some circular dependency was there which may be > causing this. > > -- > SQLAlchemy - > The Python SQL Toolkit and Object Relational Mapper > > http://www.sqlalchemy.org/ > > To post example code, please provide an MCVE: Minimal, Complete, and > Verifiable Example. See http://stackoverflow.com/help/mcve for a full > description. > --- > You received this message because you are subscribed to the Google Groups > "sqlalchemy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sqlalchemy/c34618d8-2a57-459c-9fe9-f8d949d8c739%40googlegroups.com > . > > > -- > SQLAlchemy - > The Python SQL Toolkit and Object Relational Mapper > > http://www.sqlalchemy.org/ > > To post example code, please provide an MCVE: Minimal, Complete, and > Verifiable Example. See http://stackoverflow.com/help/mcve for a full > description. > --- > You received this message because you are subscribed to a topic in the > Google Groups "sqlalchemy" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/sqlalchemy/ICuMzbX_OOw/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sqlalchemy/ed0280ea-30ef-4c14-bed4-1ff80ca37711%40www.fastmail.com > <https://groups.google.com/d/msgid/sqlalchemy/ed0280ea-30ef-4c14-bed4-1ff80ca37711%40www.fastmail.com?utm_medium=email&utm_source=footer> > . > -- SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper http://www.sqlalchemy.org/ To post example code, please provide an MCVE: Minimal, Complete, and Verifiable Example. See http://stackoverflow.com/help/mcve for a full description. --- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/CANn2WzKJ%2B7tcqSYA%2BHwUdN6V-jh7S58uZWUj-abW6CrvQtXUVw%40mail.gmail.com.
