diff --git a/api/project.py b/api/project.py index 78c7cb4..7414bce 100644 --- a/api/project.py +++ b/api/project.py @@ -57,6 +57,9 @@ def clean_project(excluded: list[str] = []) -> None: def open_project(name: str) -> None: + if not have_project(name): + create_project(name) + if name not in conn: conn[name] = pg.connect(conninfo=f"dbname={name} host=127.0.0.1", autocommit=True)