Exemplo n.º 1
0
def test_session(db):
    db.create_all()

    # basic session usage
    user = User(name="bill")

    session = Session()
    session.add(user)
    session.commit()
    session.close()
Exemplo n.º 2
0
def session():
    db_session = Session()
    db_session.begin_nested()

    yield db_session

    db_session.rollback()
Exemplo n.º 3
0
    def get_session(cls):
        from starlette_core.database import Session

        return Session()
Exemplo n.º 4
0
def session(database):
    sess = Session()
    yield sess
    database.truncate_all()
Exemplo n.º 5
0
def session():
    db_session = Session()
    yield db_session
    db.truncate_all(True)
def session_initialized(request):
    Session()
    has_session = get_request_id() in Session.registry.registry
    return JSONResponse({"has_session": has_session, "id": get_request_id()})
Exemplo n.º 7
0
def session():
    db_session = Session()
    yield db_session
    Session.remove()
    db.truncate_all()