@@ -635,6 +635,21 @@ func authorizedTemplateVersionFromJob(ctx context.Context, q *querier, job datab
635
635
}
636
636
}
637
637
638
+ func (q * querier ) UpdateWorkspaceDormantDeletingAtt (ctx context.Context , arg database.UpdateWorkspaceDormantDeletingAtParams ) (database.Workspace , error ) {
639
+ fetch := func (ctx context.Context , arg database.UpdateWorkspaceDormantDeletingAtParams ) (database.Workspace , error ) {
640
+ return q .db .GetWorkspaceByID (ctx , arg .ID )
641
+ }
642
+ return updateWithReturn (q .log , q .auth , fetch , q .db .UpdateWorkspaceDormantDeletingAt )(ctx , arg )
643
+ }
644
+
645
+ func (q * querier ) UpdateWorkspacesLockedDeletingAtByTemplateID (ctx context.Context , arg database.UpdateWorkspacesDormantDeletingAtByTemplateIDParams ) error {
646
+ fetch := func (ctx context.Context , arg database.UpdateWorkspacesDormantDeletingAtByTemplateIDParams ) (database.Template , error ) {
647
+ return q .db .GetTemplateByID (ctx , arg .TemplateID )
648
+ }
649
+
650
+ return fetchAndExec (q .log , q .auth , rbac .ActionUpdate , fetch , q .db .UpdateWorkspacesDormantDeletingAtByTemplateID )(ctx , arg )
651
+ }
652
+
638
653
func (q * querier ) AcquireLock (ctx context.Context , id int64 ) error {
639
654
return q .db .AcquireLock (ctx , id )
640
655
}
@@ -2636,20 +2651,17 @@ func (q *querier) UpdateWorkspaceDeletedByID(ctx context.Context, arg database.U
2636
2651
return deleteQ (q .log , q .auth , fetch , q .db .UpdateWorkspaceDeletedByID )(ctx , arg )
2637
2652
}
2638
2653
2654
+ func (q * querier ) UpdateWorkspaceDormantDeletingAt (ctx context.Context , arg database.UpdateWorkspaceDormantDeletingAtParams ) (database.Workspace , error ) {
2655
+ panic ("not implemented" )
2656
+ }
2657
+
2639
2658
func (q * querier ) UpdateWorkspaceLastUsedAt (ctx context.Context , arg database.UpdateWorkspaceLastUsedAtParams ) error {
2640
2659
fetch := func (ctx context.Context , arg database.UpdateWorkspaceLastUsedAtParams ) (database.Workspace , error ) {
2641
2660
return q .db .GetWorkspaceByID (ctx , arg .ID )
2642
2661
}
2643
2662
return update (q .log , q .auth , fetch , q .db .UpdateWorkspaceLastUsedAt )(ctx , arg )
2644
2663
}
2645
2664
2646
- func (q * querier ) UpdateWorkspaceLockedDeletingAt (ctx context.Context , arg database.UpdateWorkspaceLockedDeletingAtParams ) (database.Workspace , error ) {
2647
- fetch := func (ctx context.Context , arg database.UpdateWorkspaceLockedDeletingAtParams ) (database.Workspace , error ) {
2648
- return q .db .GetWorkspaceByID (ctx , arg .ID )
2649
- }
2650
- return updateWithReturn (q .log , q .auth , fetch , q .db .UpdateWorkspaceLockedDeletingAt )(ctx , arg )
2651
- }
2652
-
2653
2665
func (q * querier ) UpdateWorkspaceProxy (ctx context.Context , arg database.UpdateWorkspaceProxyParams ) (database.WorkspaceProxy , error ) {
2654
2666
fetch := func (ctx context.Context , arg database.UpdateWorkspaceProxyParams ) (database.WorkspaceProxy , error ) {
2655
2667
return q .db .GetWorkspaceProxyByID (ctx , arg .ID )
@@ -2671,12 +2683,8 @@ func (q *querier) UpdateWorkspaceTTL(ctx context.Context, arg database.UpdateWor
2671
2683
return update (q .log , q .auth , fetch , q .db .UpdateWorkspaceTTL )(ctx , arg )
2672
2684
}
2673
2685
2674
- func (q * querier ) UpdateWorkspacesLockedDeletingAtByTemplateID (ctx context.Context , arg database.UpdateWorkspacesLockedDeletingAtByTemplateIDParams ) error {
2675
- fetch := func (ctx context.Context , arg database.UpdateWorkspacesLockedDeletingAtByTemplateIDParams ) (database.Template , error ) {
2676
- return q .db .GetTemplateByID (ctx , arg .TemplateID )
2677
- }
2678
-
2679
- return fetchAndExec (q .log , q .auth , rbac .ActionUpdate , fetch , q .db .UpdateWorkspacesLockedDeletingAtByTemplateID )(ctx , arg )
2686
+ func (q * querier ) UpdateWorkspacesDormantDeletingAtByTemplateID (ctx context.Context , arg database.UpdateWorkspacesDormantDeletingAtByTemplateIDParams ) error {
2687
+ panic ("not implemented" )
2680
2688
}
2681
2689
2682
2690
func (q * querier ) UpsertAppSecurityKey (ctx context.Context , data string ) error {
0 commit comments