-
-
Notifications
You must be signed in to change notification settings - Fork 459
refactor: Get rid of sqlalchemy #1356
Copy link
Copy link
Open
Labels
TagStudio: LibraryRelating to the TagStudio library systemRelating to the TagStudio library systemType: RefactorCode that needs to be restructured or cleaned upCode that needs to be restructured or cleaned up
Metadata
Metadata
Assignees
Labels
TagStudio: LibraryRelating to the TagStudio library systemRelating to the TagStudio library systemType: RefactorCode that needs to be restructured or cleaned upCode that needs to be restructured or cleaned up
So far we have been using SQLAlchemy extensively for the DB interactions, which has lead to a list of problems holding us back in some places:
I suggest we move from using SQLAlchemy to using a plain sql for most of the DB interface and a minimal query building library like sql_fusion for the query builder
For more detail see past discussion on the discord, but I suggest we keep the important stuff regarding (specifically if we decide on anything) on Github.