Convert db migration logic from alembic to typescript orm #165
Labels
frontend
javascript
Pull requests that update Javascript code
python
Pull requests that update Python code
Milestone
Summary
Transition the current database migration system from Alembic (SQLAlchemy) to a TypeScript-based ORM (Prisma or Drizzle) to align with a potential unification of the backend under the Svelte frontend framework.
Background
Currently, the project uses Alembic for managing schema migrations within the Python-based backend. However, if the backend moves towards a full SvelteKit-based architecture, using a TypeScript ORMfor database interactions would simplify development and reduce cross-language dependencies.
Objectives
The text was updated successfully, but these errors were encountered: