Skip to content

Commit 3b3da02

Browse files
committed
create 1 connection to run the calls on the DB
1 parent 975e587 commit 3b3da02

File tree

2 files changed

+451
-441
lines changed

2 files changed

+451
-441
lines changed

packages/models-library/src/models_library/functions.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,8 @@ class FunctionJobDB(BaseModel):
227227
class_specific_data: FunctionJobClassSpecificData
228228
function_class: FunctionClass
229229

230+
model_config = ConfigDict(from_attributes=True)
231+
230232

231233
class RegisteredFunctionJobDB(FunctionJobDB):
232234
uuid: FunctionJobID
@@ -242,6 +244,8 @@ class FunctionDB(BaseModel):
242244
default_inputs: FunctionInputs
243245
class_specific_data: FunctionClassSpecificData
244246

247+
model_config = ConfigDict(from_attributes=True)
248+
245249

246250
class RegisteredFunctionDB(FunctionDB):
247251
uuid: FunctionID
@@ -252,6 +256,8 @@ class FunctionJobCollectionDB(BaseModel):
252256
title: str = ""
253257
description: str = ""
254258

259+
model_config = ConfigDict(from_attributes=True)
260+
255261

256262
class RegisteredFunctionJobCollectionDB(FunctionJobCollectionDB):
257263
uuid: FunctionJobCollectionID

0 commit comments

Comments
 (0)