Adisri99 commited on
Commit
f17f6cc
·
verified ·
1 Parent(s): ba27b7a

Update backend/app/main.py

Browse files
Files changed (1) hide show
  1. backend/app/main.py +7 -0
backend/app/main.py CHANGED
@@ -1,6 +1,7 @@
1
  from fastapi import FastAPI
2
  from fastapi.middleware.cors import CORSMiddleware
3
 
 
4
  from backend.app.api.health import router as health_router
5
  from backend.app.api.datasets import router as datasets_router
6
  from backend.app.api.experiments import router as experiments_router
@@ -9,6 +10,12 @@ from backend.app.api.exports import router as exports_router
9
 
10
  app = FastAPI(title="ClusterBuster API")
11
 
 
 
 
 
 
 
12
  origins = [
13
  "http://localhost:3000",
14
  "https://cluster-buster.vercel.app",
 
1
  from fastapi import FastAPI
2
  from fastapi.middleware.cors import CORSMiddleware
3
 
4
+ from backend.app.db import init_db
5
  from backend.app.api.health import router as health_router
6
  from backend.app.api.datasets import router as datasets_router
7
  from backend.app.api.experiments import router as experiments_router
 
10
 
11
  app = FastAPI(title="ClusterBuster API")
12
 
13
+
14
+ @app.on_event("startup")
15
+ def on_startup() -> None:
16
+ init_db()
17
+
18
+
19
  origins = [
20
  "http://localhost:3000",
21
  "https://cluster-buster.vercel.app",