Kodeloka
  1. Kodeloka
  2. Kelas FastAPI
  3. Materi

Database & Auth ยท Modul 8 dari 24

Adding a Database (SQLAlchemy Setup & Session)

Menghubungkan aplikasi ke database PostgreSQL / SQLite menggunakan SQLAlchemy 2.0 ORM dan SessionLocal pattern.

๐ŸŽฏ Poin-Poin Utama Modul Ini:
  • Konfigurasi create_engine dan sessionmaker di database.py
  • Mendesain model ORM dengan class Base(DeclarativeBase) (gaya SQLAlchemy 2.0)
  • Membuka dan menutup sesi database menggunakan generator (yield db)

๐Ÿ—„๏ธ Menghubungkan FastAPI dengan Database ORM

Dalam Seri Corey Schafer Part 8, aplikasi dikembangkan dari database sementara di memori menjadi persisten dengan **SQLAlchemy 2.0** dan PostgreSQL/SQLite.