thoth-station / storages

Storage and database adapters for project Thoth
https://thoth-station.github.io/
GNU General Public License v3.0
14 stars 16 forks source link

Migrating to sql-alchemy 2.0 - Better typing support in the ORM #2769

Open VannTen opened 1 year ago

VannTen commented 1 year ago

Problem statement

Better typing is better code

High-level Goals

In so many words, fully typed ORM support (see 2.0 Features

Additional context

We also in storages (see graph/ in particular ) a lot of code which replicates sql-alchemy methods. This is the occasion to get rid of those.

Acceptance Criteria

KPostOffice commented 1 year ago

Migration guide

codificat commented 1 year ago

/sig stack-guidance /kind cleanup

Gkrumbach07 commented 1 year ago

Add graph-ql support too? Possible library we could use