Closed
Description
There are still some places where the backend is coupled to the API. For example, the sqlalchemy engine and session are created during app startup. This coupling makes it difficult to support additional backends, and forces us to do some hacky things in the code.
A similar treatment was applied to api extensions in #54.
Metadata
Metadata
Assignees
Labels
No labels