Sibyx / fiit-orm-sqlalchemy-example

SQLAlchemy example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SQLAlchemy ORM example

Tento repozitá prezentuje fungovanie ORM architektonického vzoru na príklade SQLAlchemy ORM.

Príklad je postavený na dátovom modeli podľa repozitára fiit-orm-django-example.

Príklady sa nachádzajú v súbore app.py.

Projekt používa poetry ako balíčkovací systém. Prihlasovacie údaje sa čítajú z env premennej POSTGRES_CONNECTION. Kompletná inštalácia ne Linuxe, môže vyzerať napríklad takto:

# Stiahnutie projekty
git clone https://github.com/Sibyx/fiit-orm-sqlalchemy-example.git orm_example
cd orm_example

# Vytvorenie virtuálneho prostredia a instalacia zavislosti
python -m venv venv
source venv/bin/activate
poetry install

# Vytvorenie konfiguracie
export POSTGRES_CONNECTION="postgresql://postgres@localhost:5432/dbs_orm_sqlalchemy"

# Spustenie príkladov
flask example

S ❤️ FIIT STU

About

SQLAlchemy example


Languages

Language:Python 97.4%Language:Mako 2.6%