| alchemyTools. SQLAlchemyプロジェクトで使用されるヘルパーのセット |
今すぐダウンロード |
alchemyTools. ランキングとまとめ
- 出版社のWebサイト:
- http://github.com/daltonmatos/
alchemyTools. タグ
alchemyTools. 説明
AlchemyToolsは、任意のSQLachemlyプロジェクトで使用されるべき有用なツールのセットをもたらします。 AlchemyTools.Context ManagersManagedこれは基本的なコンテキストマネージャであり、withブロックの最後にセッションを自動的にコミットして閉じます。セッションとして管理されている(MySessionClass)を使用して:#ここでセッションがすでに閉じていて、withブロック内で例外を発生させています。 auto_flush:SQLalChemyセッションでAutoFlushオプションを設定します。デフォルトのfalecommit_on_successThis ContextManagerは、ブロック内の内部で使用する必要があります。ここで、すでにオープンセッションがあるが複数の時間をコミットする必要があります。コードはこれらの行のものになります。セッションとして管理されています.ITERABLEの場合:COMMIT_ON_SUCCESS(セッション):プロセス(a)session.add(a)ブロックと2番目の反復の中で例外を発生させると、すでにコミットされているだけである。現在のものはrolledback.productのホームページになります
alchemyTools. 関連ソフトウェア