33
44import strawberry
55
6- from alphatrion .server . graphql import runtime
6+ from alphatrion .server import runtime
77from alphatrion .storage .sql_models import Status
88
99from .types import (
2727class GraphQLResolvers :
2828 @staticmethod
2929 def list_teams (user_id : strawberry .ID ) -> list [Team ]:
30- metadb = runtime .graphql_runtime ().metadb
30+ metadb = runtime .server_runtime ().metadb
3131 teams = metadb .list_user_teams (user_id = user_id )
3232 return [
3333 Team (
@@ -43,7 +43,7 @@ def list_teams(user_id: strawberry.ID) -> list[Team]:
4343
4444 @staticmethod
4545 def get_team (id : strawberry .ID ) -> Team | None :
46- metadb = runtime .graphql_runtime ().metadb
46+ metadb = runtime .server_runtime ().metadb
4747 team = metadb .get_team (team_id = uuid .UUID (id ))
4848 if team :
4949 return Team (
@@ -58,7 +58,7 @@ def get_team(id: strawberry.ID) -> Team | None:
5858
5959 @staticmethod
6060 def get_user (id : strawberry .ID ) -> User | None :
61- metadb = runtime .graphql_runtime ().metadb
61+ metadb = runtime .server_runtime ().metadb
6262 user = metadb .get_user (user_id = uuid .UUID (id ))
6363 if user :
6464 return User (
@@ -80,7 +80,7 @@ def list_projects(
8080 order_by : str = "created_at" ,
8181 order_desc : bool = True ,
8282 ) -> list [Project ]:
83- metadb = runtime .graphql_runtime ().metadb
83+ metadb = runtime .server_runtime ().metadb
8484 projects = metadb .list_projects (
8585 team_id = uuid .UUID (team_id ),
8686 page = page ,
@@ -104,7 +104,7 @@ def list_projects(
104104
105105 @staticmethod
106106 def get_project (id : strawberry .ID ) -> Project | None :
107- metadb = runtime .graphql_runtime ().metadb
107+ metadb = runtime .server_runtime ().metadb
108108 proj = metadb .get_project (project_id = uuid .UUID (id ))
109109 if proj :
110110 return Project (
@@ -127,7 +127,7 @@ def list_experiments(
127127 order_by : str = "created_at" ,
128128 order_desc : bool = True ,
129129 ) -> list [Experiment ]:
130- metadb = runtime .graphql_runtime ().metadb
130+ metadb = runtime .server_runtime ().metadb
131131 exps = metadb .list_exps_by_project_id (
132132 project_id = uuid .UUID (project_id ),
133133 page = page ,
@@ -156,7 +156,7 @@ def list_experiments(
156156
157157 @staticmethod
158158 def get_experiment (id : strawberry .ID ) -> Experiment | None :
159- metadb = runtime .graphql_runtime ().metadb
159+ metadb = runtime .server_runtime ().metadb
160160 exp = metadb .get_experiment (experiment_id = uuid .UUID (id ))
161161 if exp :
162162 return Experiment (
@@ -184,7 +184,7 @@ def list_runs(
184184 order_by : str = "created_at" ,
185185 order_desc : bool = True ,
186186 ) -> list [Run ]:
187- metadb = runtime .graphql_runtime ().metadb
187+ metadb = runtime .server_runtime ().metadb
188188 runs = metadb .list_runs_by_exp_id (
189189 exp_id = uuid .UUID (experiment_id ),
190190 page = page ,
@@ -208,7 +208,7 @@ def list_runs(
208208
209209 @staticmethod
210210 def get_run (id : strawberry .ID ) -> Run | None :
211- metadb = runtime .graphql_runtime ().metadb
211+ metadb = runtime .server_runtime ().metadb
212212 run = metadb .get_run (run_id = uuid .UUID (id ))
213213 if run :
214214 return Run (
@@ -225,7 +225,7 @@ def get_run(id: strawberry.ID) -> Run | None:
225225
226226 @staticmethod
227227 def list_exp_metrics (experiment_id : strawberry .ID ) -> list [Metric ]:
228- metadb = runtime .graphql_runtime ().metadb
228+ metadb = runtime .server_runtime ().metadb
229229 metrics = metadb .list_metrics_by_experiment_id (experiment_id = experiment_id )
230230 return [
231231 Metric (
@@ -243,17 +243,17 @@ def list_exp_metrics(experiment_id: strawberry.ID) -> list[Metric]:
243243
244244 @staticmethod
245245 def total_projects (team_id : strawberry .ID ) -> int :
246- metadb = runtime .graphql_runtime ().metadb
246+ metadb = runtime .server_runtime ().metadb
247247 return metadb .count_projects (team_id = team_id )
248248
249249 @staticmethod
250250 def total_experiments (team_id : strawberry .ID ) -> int :
251- metadb = runtime .graphql_runtime ().metadb
251+ metadb = runtime .server_runtime ().metadb
252252 return metadb .count_experiments (team_id = team_id )
253253
254254 @staticmethod
255255 def total_runs (team_id : strawberry .ID ) -> int :
256- metadb = runtime .graphql_runtime ().metadb
256+ metadb = runtime .server_runtime ().metadb
257257 return metadb .count_runs (team_id = team_id )
258258
259259 @staticmethod
@@ -262,7 +262,7 @@ def list_exps_by_timeframe(
262262 start_time : datetime ,
263263 end_time : datetime ,
264264 ) -> list [Experiment ]:
265- metadb = runtime .graphql_runtime ().metadb
265+ metadb = runtime .server_runtime ().metadb
266266 experiments = metadb .list_exps_by_timeframe (
267267 team_id = team_id ,
268268 start_time = start_time ,
@@ -292,7 +292,7 @@ def list_exps_by_timeframe(
292292class GraphQLMutations :
293293 @staticmethod
294294 def create_user (input : CreateUserInput ) -> User :
295- metadb = runtime .graphql_runtime ().metadb
295+ metadb = runtime .server_runtime ().metadb
296296 user_id = metadb .create_user (
297297 uuid = uuid .UUID (input .id ) if input .id else None ,
298298 username = input .username ,
@@ -316,7 +316,7 @@ def create_user(input: CreateUserInput) -> User:
316316
317317 @staticmethod
318318 def update_user (input : UpdateUserInput ) -> User :
319- metadb = runtime .graphql_runtime ().metadb
319+ metadb = runtime .server_runtime ().metadb
320320 user_id = uuid .UUID (input .id )
321321
322322 user = metadb .update_user (user_id = user_id , meta = input .meta )
@@ -336,7 +336,7 @@ def update_user(input: UpdateUserInput) -> User:
336336
337337 @staticmethod
338338 def create_team (input : CreateTeamInput ) -> Team :
339- metadb = runtime .graphql_runtime ().metadb
339+ metadb = runtime .server_runtime ().metadb
340340 team_id = metadb .create_team (
341341 uuid = uuid .UUID (input .id ) if input .id else None ,
342342 name = input .name ,
@@ -358,7 +358,7 @@ def create_team(input: CreateTeamInput) -> Team:
358358
359359 @staticmethod
360360 def add_user_to_team (input : AddUserToTeamInput ) -> bool :
361- metadb = runtime .graphql_runtime ().metadb
361+ metadb = runtime .server_runtime ().metadb
362362 user_id = uuid .UUID (input .user_id )
363363 team_id = uuid .UUID (input .team_id )
364364
@@ -379,7 +379,7 @@ def add_user_to_team(input: AddUserToTeamInput) -> bool:
379379
380380 @staticmethod
381381 def remove_user_from_team (input : RemoveUserFromTeamInput ) -> bool :
382- metadb = runtime .graphql_runtime ().metadb
382+ metadb = runtime .server_runtime ().metadb
383383 user_id = uuid .UUID (input .user_id )
384384 team_id = uuid .UUID (input .team_id )
385385
0 commit comments