Commit Graph

7 Commits

Author SHA1 Message Date
Sebastián Ramírez
a66a9256dd Adopt SQLModel, create models, start using it (#559)
* 🔥 Remove old SQLAlchemy models

*  Add new SQLModel models

* 🔧 Update Alembic configs to work with SQLModel

*  Re-generate initial Alembic migration

* 🔧 Update PostgreSQL driver connection string URL

*  Create new SQLModel engine

* 🔥 Remove old unneeded SQLAlchemy-specific files

* ♻️ Update init_db

* ♻️ Use new SQLModel session

* ♻️ Update conftest with new DB Session

* ♻️ Update pre-start scripts to use SQLModel session

* ♻️ Import new SQLModel models

*  Create new simplified create_user crud util

* ♻️ Update import in CRUDBase class (soon to be removed)

* 🙈 Update .gitignore with Python files
2023-11-25 00:08:22 +01:00
Sebastián Ramírez
e4877b7a9f ⬆️ Upgrade Python version and dependencies (#558) 2023-11-24 23:48:21 +01:00
Sebastián Ramírez
fa4ea018c3 ♻️ Refactor frontend Docker build setup, use plain NodeJS, use custom Nginx config, fix build for old Vue (#555) 2023-11-15 23:02:09 +01:00
Gusti Triandi Winata
8b317cafd1 📌 Fix flower Docker image, pin version (#396)
Co-authored-by: Kyler <39353605+fisher60@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2023-11-15 22:15:23 +01:00
Oskar Bechtold
7705fe89df 🐛 Fix Celery worker command (#443)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
2023-11-15 22:04:34 +01:00
Sebastián Ramírez
c892fc200e 🔧 Add missing dotenv variables (#554) 2023-11-15 21:57:55 +01:00
Sebastián Ramírez
455de4d9a9 ♻️ Refactor project generation, discard cookiecutter, use plain git/clone/fork (#553) 2023-11-15 21:20:29 +01:00