Hi Tamas,
Thanks a lot for the details reply.
Should I quickstart the project with "sqlalchemy support" for this? Since
quickstart, by default enables tg's sqla in my application, I had to
quickstart without sqla and use the elixir.sqlalchemy in my application
(explicitly installing sqlachemy and elixir).
so the scoped_session and sessionmaker both are derived from
elixir.sqlalchemy but not tg.sqlalchemy. Is this the right scenario?
because, tg's session/metadata is not used here too. Please correct me what
am I missing here.
Regarding moving out of Elixir, there is a lot of code already built on top
of Elixir. Not sure how difficult to move this to sqlalchemy. But surely we
need to give it a try. This point from you, is really helpful.
With Regards,
Dinesh.
On Wednesday, 3 May 2017 23:51:56 UTC-7, D R Dinesh Kumar wrote:
>
> Hi All,
>
> We were using Elixir with TG1 and we have recently migrated to TG2.
> Finding difficulty in hooking the TG2 session to Elixir session and
> metadata.
>
> we were using the following statement in TG1 for the hook:
> from turbogears.database import metadata as __metadata__
> from elixir import sqlalchemy
> __metadata__ = sqlalchemy.MetaData()
> __engine__ = sqlalchemy.create_engine("...')
> __metadata__.engine = __engine__
> setup_all()
> create_all()
>
> The above code was doing very good and didnt find any issues at all.
>
> Can you please help how to do the same in TG2? turbogears.database is not
> available anymore.
>
> With Regards,
> Dinesh.
>
--
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/turbogears.
For more options, visit https://groups.google.com/d/optout.