MCPcopy
hub / github.com/reflex-dev/reflex / sqla_session

Function sqla_session

reflex/model.py:170–179  ·  view source on GitHub ↗

Get a bare sqlalchemy session to interact with the database. Args: url: The database url. Returns: A database session.

(url: str | None = None)

Source from the content-addressed store, hash-verified

168 return _ASYNC_ENGINE[url]
169
170 def sqla_session(url: str | None = None) -> sqlalchemy.orm.Session:
171 """Get a bare sqlalchemy session to interact with the database.
172
173 Args:
174 url: The database url.
175
176 Returns:
177 A database session.
178 """
179 return sqlalchemy.orm.Session(get_engine(url))
180
181 class ModelRegistry:
182 """Registry for all models.

Callers 1

test_automigrationFunction · 0.90

Calls 1

get_engineFunction · 0.85

Tested by 1

test_automigrationFunction · 0.72