59232


いまいち、ドキュメントから見つけ出すことができないので質問しています。

### Session に対して、 commit も rollback もしない状態で close すると何が起きますか？

  * commit される？
  * rollback される？
  * もしくは、それ以外の何か？（もしそうならば、それは何？)


CC BY-SA 4.0
2019-06-25T08:14:00.677
56087
2019-09-24T04:08:51.737
754
question
sqlalchemy
sqlalchemy で、Session に対して、 commit も rollback もしないで close した場合何がおこる？


<https://docs.sqlalchemy.org/en/13/orm/session_basics.html#when-do-i-
construct-a-session-when-do-i-commit-it-and-when-do-i-close-it>

^ の段落の中にある、 `session_scope` を使ってみた結果、 commit も rollback もしなければ、最後には勝手に
rollback されていました。

なので、

  * Answer: ロールバック

の様子です。


CC BY-SA 4.0
2019-09-24T04:08:51.737
59232
2019-09-24T04:08:51.737
754
56087
answer