Session در SQLAlchemy یک unit of work است: شیءها را اضافه و ویرایش میکنید و هنگام flush دستورهای INSERT/UPDATE را به ترتیب وابستگی میفرستد. commit آنها را ماندگار و rollback دور میریزد.
Unit of work
الگویی که در آن یک شیء تغییرها را ردیابی میکند و همه را یکجا در یک transaction مینویسد.