C:\Users\Balsh\AppData\Local\Programs\Python\Python39\Lib\site-packages\qt6_applications\Qt\bin\designer.exe
cd designer_app_files
python -m PyQt6.uic.pyuic -x sofistik.ui -o sofui.py
from git bash
-F - creates one exe
-i - create app with icon /path/to/icon.ico
-w - create app without console
cd ./sofistik
pyinstaller -F -i icon.ico -w sofui.py
Init alembic
alembic init alembic
script_location = sofistik\database\alembic change to /sofistik/sofistik/database
alembic --config sofistik/database/alembic/alembic.ini revision --autogenerate -m 'create_quads_table'
alembic --config sofistik/database/alembic/alembic.ini upgrade head
Create table in alembic versions
alembic --config .\sofistik\database\alembic\alembic.ini revision -m "create account table"
alembic --config .\sofistik\database\alembic\alembic.ini revision --autogenerate -m 'create_quads_table'
Run migrations
cd .\{PROJECT_ROOT}\sofistik\ # alembic root
alembic --config .\sofistik\database\alembic\alembic.ini upgrade head
alembic --config .\alembic\alembic.ini downgrade 389018a3e0f0
Downgrade migrations
alembic --config .\alembic\alembic.ini downgrade 91fb76bc8019