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.

Reply via email to