26 lines
667 B
Python
26 lines
667 B
Python
"""DeerFlow application persistence layer (SQLAlchemy 2.0 async ORM).
|
|
|
|
This module manages DeerFlow's own application data -- runs metadata,
|
|
thread ownership, cron jobs, users. It is completely separate from
|
|
LangGraph's checkpointer, which manages graph execution state.
|
|
|
|
Usage:
|
|
from deerflow.persistence import init_engine, close_engine, get_session_factory
|
|
"""
|
|
|
|
from deerflow.persistence.engine import (
|
|
close_engine,
|
|
get_engine,
|
|
get_session_factory,
|
|
init_engine,
|
|
rebuild_workflow_schema_for_mysql,
|
|
)
|
|
|
|
__all__ = [
|
|
"close_engine",
|
|
"get_engine",
|
|
"get_session_factory",
|
|
"init_engine",
|
|
"rebuild_workflow_schema_for_mysql",
|
|
]
|