From 73014b63f2034b8b51a1a60513aba4d64e9815c2 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 9 Jun 2023 12:37:39 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20feat(main.py):=20add=20create=5F?= =?UTF-8?q?db=5Fand=5Ftables=20function=20to=20be=20called=20on=20app=20st?= =?UTF-8?q?artup=20The=20create=5Fdb=5Fand=5Ftables=20function=20is=20now?= =?UTF-8?q?=20called=20on=20app=20startup=20using=20the=20FastAPI=20on=5Fe?= =?UTF-8?q?vent=20decorator.=20This=20ensures=20that=20the=20database=20an?= =?UTF-8?q?d=20tables=20are=20created=20before=20the=20app=20starts=20list?= =?UTF-8?q?ening=20for=20requests.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/langflow/main.py b/src/backend/langflow/main.py index de39d8750..e25a2257e 100644 --- a/src/backend/langflow/main.py +++ b/src/backend/langflow/main.py @@ -2,6 +2,7 @@ from fastapi import FastAPI from fastapi.middleware.cors import CORSMiddleware from langflow.api import router +from langflow.database.base import create_db_and_tables def create_app(): @@ -25,6 +26,7 @@ def create_app(): ) app.include_router(router) + app.on_event("startup")(create_db_and_tables) return app