| Alchemytools Een reeks helpers die in elk Sqlalchemy-project kunnen worden gebruikt |
Download nu |
Alchemytools Rangschikking & Samenvatting
- Naam uitgever:
- Dalton Barreto
- Uitgever website:
- http://github.com/daltonmatos/
Alchemytools Tags
Alchemytools Beschrijving
AlchemyTools brengt een reeks nuttige hulpmiddelen die in elk SQLACHEMLY-project worden gebruikt. Het idee is om gemeenschappelijke problemen te besparen, bijvoorbeeld: openen / sluitende sessies, die de Sesssin alleen aan het einde van de transactie, enzovoort zijn, In AlchemyTools.Context-managersmanagagedis is de basiscontextbeheerder en zal het uw sessie automatisch verbinden en sluiten, aan het einde van het blok. Met Managed (MySessionClass) als sessie: # Doe wat je nodig hebt met je sessie # Hier is de sessie al gesloten en Commentif U verhoogt elke uitzondering in de met blok, de sessie wordt teruggewalft en de uitzondering opnieuw verhoogd. Auto_Flush: stelt de autoflush-optie in op de SqlalCheemy-sessie, defaults FO Falsecommit_on_successShis ContextManager moet in een innerlijk met blok worden gebruikt, waar u al een open sessie hebt, maar meer dan één keer moet plegen. De code is iets op deze regels. Met Managed (MySessession) als sessie: voor A in Itable: met commit_on_success (sessie): proces (a) session.add (a) Als u een uitzondering in de tweede met blok opzet, zullen alle eerdere iteraties al worden toegewijd De huidige zal Rolderback.Product's Homepage zijn
Alchemytools Gerelateerde software