@taylorfinnell Hello. This was an initial idea that we discarded because it increases a lot the internals of Lotus::Model.
Do you know that you can have multiple instances of Lotus::Model in the same Ruby process? That means your main database connection can be against PG, then the secondary one for auth0. The first should stay under
lib/, while the secondary can be used inside the applications eg:
class Application < Lotus::Application
adapter :auth0 # ...
These two settings aren't automatically generated in application configuration as of v0.4.0, because they were source of confusion for devs.
If you enable them, you can have a separated, standalone configuration for Lotus::Model.
Please let us to know if this can get your job done. Thank you!