Skip to content

Commit 58b57e2

Browse files
committed
Move function collections model
1 parent 11555c1 commit 58b57e2

File tree

3 files changed

+10
-17
lines changed

3 files changed

+10
-17
lines changed

packages/models-library/src/models_library/api_schemas_webserver/functions_wb_schema.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,3 +311,12 @@ class FunctionDB(BaseModel):
311311

312312
class RegisteredFunctionDB(FunctionDB):
313313
uuid: FunctionID
314+
315+
316+
class FunctionJobCollectionDB(BaseModel):
317+
title: str = ""
318+
description: str = ""
319+
320+
321+
class RegisteredFunctionJobCollectionDB(FunctionJobCollectionDB):
322+
uuid: FunctionJobCollectionID

packages/postgres-database/src/simcore_postgres_database/models/funcapi_function_job_collections_table.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,11 @@
66
import uuid
77

88
import sqlalchemy as sa
9-
from models_library.api_schemas_webserver.functions_wb_schema import (
10-
FunctionJobCollectionID,
11-
)
12-
from pydantic import BaseModel
139
from sqlalchemy.dialects.postgresql import UUID
1410
from sqlalchemy.sql import func
1511

1612
from .base import metadata
1713

18-
19-
class FunctionJobCollectionDB(BaseModel):
20-
"""Model for a collection of function jobs"""
21-
22-
title: str = ""
23-
description: str = ""
24-
25-
26-
class RegisteredFunctionJobCollectionDB(FunctionJobCollectionDB):
27-
uuid: FunctionJobCollectionID
28-
29-
3014
function_job_collections_table = sa.Table(
3115
"funcapi_function_job_collections",
3216
metadata,

services/web/server/src/simcore_service_webserver/functions/_functions_repository.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
FunctionOutputs,
1515
FunctionOutputSchema,
1616
RegisteredFunctionDB,
17+
RegisteredFunctionJobCollectionDB,
1718
RegisteredFunctionJobDB,
1819
)
1920
from models_library.rest_pagination import PageMetaInfoLimitOffset
2021
from simcore_postgres_database.models.funcapi_function_job_collections_table import (
21-
RegisteredFunctionJobCollectionDB,
2222
function_job_collections_table,
2323
)
2424
from simcore_postgres_database.models.funcapi_function_job_collections_to_function_jobs_table import (

0 commit comments

Comments
 (0)