feat: Introduce DatabaseManager startup process file (poetry run db)

This commit is contained in:
Zamil Majdy
2025-07-23 11:18:05 +07:00
parent 41363b1cbe
commit c3fe31eca9
2 changed files with 14 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
from backend.app import run_processes
from backend.executor import DatabaseManager
def main():
"""
Run all the processes required for the AutoGPT-server REST API.
"""
run_processes(DatabaseManager())
if __name__ == "__main__":
main()

View File

@@ -97,6 +97,7 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry.scripts]
app = "backend.app:main"
rest = "backend.rest:main"
db = "backend.db:main"
ws = "backend.ws:main"
scheduler = "backend.scheduler:main"
executor = "backend.exec:main"