SQLModel - Thư viện SQL DB cho Python
(github.com)-
Được thiết kế hướng đến sự đơn giản, tương thích và độ vững chắc
-
Trực quan và dễ sử dụng với các đối tượng Python
-
Hỗ trợ tự động hoàn thành trên nhiều trình biên tập khác nhau
-
Cung cấp các giá trị mặc định hợp lý và thực hiện nhiều xử lý nền để đơn giản hóa mã nguồn
-
Được tạo ra để giúp việc kết nối tới SQL DB trong FastAPI trở nên dễ dàng hơn (cùng tác giả phát triển)
-
Sử dụng Pydantic và SQLAlchemy ở bên trong, nên tương thích và vẫn có thể tận dụng nguyên vẹn các tính năng của chúng
2 bình luận
Việc phải dùng riêng model của Pydantic và Sqlalchemy trong FastAPI khá bất tiện, có vẻ như họ đang cố giải quyết bằng cách này.