@@ -99,7 +99,7 @@ async def create_commit(
9999 timestamp = commit .timestamp
100100 if timestamp .tzinfo is not None :
101101 timestamp = timestamp .replace (tzinfo = None )
102-
102+
103103 db_commit = models .Commit (
104104 sha = commit .sha ,
105105 timestamp = timestamp ,
@@ -118,8 +118,7 @@ async def create_commit(
118118async def get_binaries (db : AsyncSession ) -> List [models .Binary ]:
119119 result = await db .execute (
120120 select (models .Binary ).order_by (
121- models .Binary .display_order .asc (),
122- models .Binary .name .asc ()
121+ models .Binary .display_order .asc (), models .Binary .name .asc ()
123122 )
124123 )
125124 return result .scalars ().all ()
@@ -217,7 +216,7 @@ async def get_runs_with_commits(
217216
218217 if commit_sha :
219218 # Use prefix matching (starts with) for commit SHA
220- query = query .where (models .Run .commit_sha .ilike (f' { commit_sha } %' ))
219+ query = query .where (models .Run .commit_sha .ilike (f" { commit_sha } %" ))
221220 if binary_id :
222221 query = query .where (models .Run .binary_id == binary_id )
223222 if environment_id :
@@ -239,7 +238,7 @@ async def count_runs(
239238
240239 if commit_sha :
241240 # Use prefix matching (starts with) for commit SHA
242- query = query .where (models .Run .commit_sha .ilike (f' { commit_sha } %' ))
241+ query = query .where (models .Run .commit_sha .ilike (f" { commit_sha } %" ))
243242 if binary_id :
244243 query = query .where (models .Run .binary_id == binary_id )
245244 if environment_id :
@@ -254,7 +253,7 @@ async def create_run(db: AsyncSession, run: schemas.RunCreate) -> models.Run:
254253 timestamp = run .timestamp
255254 if timestamp .tzinfo is not None :
256255 timestamp = timestamp .replace (tzinfo = None )
257-
256+
258257 db_run = models .Run (
259258 run_id = run .run_id ,
260259 commit_sha = run .commit_sha ,
@@ -467,9 +466,7 @@ async def create_auth_token(
467466 db : AsyncSession , token : str , name : str , description : str = None
468467) -> models .AuthToken :
469468 """Create a new auth token."""
470- db_token = models .AuthToken (
471- token = token , name = name , description = description
472- )
469+ db_token = models .AuthToken (token = token , name = name , description = description )
473470 db .add (db_token )
474471 await db .commit ()
475472 await db .refresh (db_token )
@@ -512,30 +509,34 @@ async def deactivate_auth_token(db: AsyncSession, token_id: int) -> bool:
512509async def get_admin_users (db : AsyncSession ) -> List [models .AdminUser ]:
513510 """Get all admin users."""
514511 result = await db .execute (
515- select (models .AdminUser ).where (models .AdminUser .is_active == True ).order_by (models .AdminUser .added_at )
512+ select (models .AdminUser )
513+ .where (models .AdminUser .is_active == True )
514+ .order_by (models .AdminUser .added_at )
516515 )
517516 return result .scalars ().all ()
518517
519518
520- async def get_admin_user_by_username (db : AsyncSession , username : str ) -> Optional [models .AdminUser ]:
519+ async def get_admin_user_by_username (
520+ db : AsyncSession , username : str
521+ ) -> Optional [models .AdminUser ]:
521522 """Get admin user by GitHub username."""
522523 result = await db .execute (
523524 select (models .AdminUser ).where (
524525 and_ (
525526 models .AdminUser .github_username == username ,
526- models .AdminUser .is_active == True
527+ models .AdminUser .is_active == True ,
527528 )
528529 )
529530 )
530531 return result .scalars ().first ()
531532
532533
533- async def create_admin_user (db : AsyncSession , username : str , added_by : str , notes : Optional [str ] = None ) -> models .AdminUser :
534+ async def create_admin_user (
535+ db : AsyncSession , username : str , added_by : str , notes : Optional [str ] = None
536+ ) -> models .AdminUser :
534537 """Create a new admin user."""
535538 admin_user = models .AdminUser (
536- github_username = username ,
537- added_by = added_by ,
538- notes = notes
539+ github_username = username , added_by = added_by , notes = notes
539540 )
540541 db .add (admin_user )
541542 await db .commit ()
@@ -566,10 +567,12 @@ async def ensure_initial_admin(db: AsyncSession, username: str) -> None:
566567 """Ensure the initial admin user exists."""
567568 if not username :
568569 return
569-
570+
570571 existing = await get_admin_user_by_username (db , username )
571572 if not existing :
572573 logger .info (f"Creating initial admin user: { username } " )
573- await create_admin_user (db , username , "system" , "Initial admin from environment variable" )
574+ await create_admin_user (
575+ db , username , "system" , "Initial admin from environment variable"
576+ )
574577 else :
575578 logger .info (f"Initial admin user already exists: { username } " )
0 commit comments