博客 / 列表

豪氣的紫菜 - 對於 SQLite 使用 SQLAlchemy WriteOnlyMapped 時,“刪除”級聯行為失效的解決方案

背景 WriteOnlyMapped 使用 lazy="write_only" 加載策略,該策略不在內存中加載集合的內容,只在寫入時進行操作。這對於包含大量數據的集合特別有用,因為不會因加載所有數據而導致內存佔用過高【1】。 問題描述 from sqlalchemy import create_engine, ForeignKey from sqlalchemy.orm import (

flask-sqlalchemy , sqlalchemy , sqlite , Python