@@ -534,6 +534,27 @@ func isNotNull(v interface{}) bool {
534
534
// these methods remain unimplemented in the FakeQuerier.
535
535
var ErrUnimplemented = xerrors .New ("unimplemented" )
536
536
537
+ func (q * FakeQuerier ) UpdateWorkspaceLockedAt (_ context.Context , arg database.UpdateWorkspaceLockedAtParams ) error {
538
+ if err := validateDatabaseType (arg ); err != nil {
539
+ return err
540
+ }
541
+
542
+ q .mutex .Lock ()
543
+ defer q .mutex .Unlock ()
544
+
545
+ for index , workspace := range q .workspaces {
546
+ if workspace .ID != arg .ID {
547
+ continue
548
+ }
549
+ workspace .LockedAt = arg .LockedAt
550
+ workspace .LastUsedAt = database .Now ()
551
+ q .workspaces [index ] = workspace
552
+ return nil
553
+ }
554
+
555
+ return sql .ErrNoRows
556
+ }
557
+
537
558
func (* FakeQuerier ) AcquireLock (_ context.Context , _ int64 ) error {
538
559
return xerrors .New ("AcquireLock must only be called within a transaction" )
539
560
}
@@ -4815,25 +4836,13 @@ func (q *FakeQuerier) UpdateWorkspaceLastUsedAt(_ context.Context, arg database.
4815
4836
return sql .ErrNoRows
4816
4837
}
4817
4838
4818
- func (q * FakeQuerier ) UpdateWorkspaceLockedAt (_ context.Context , arg database.UpdateWorkspaceLockedAtParams ) error {
4819
- if err := validateDatabaseType (arg ); err != nil {
4839
+ func (q * FakeQuerier ) UpdateWorkspaceLockedDeletingAt (ctx context.Context , arg database.UpdateWorkspaceLockedDeletingAtParams ) error {
4840
+ err := validateDatabaseType (arg )
4841
+ if err != nil {
4820
4842
return err
4821
4843
}
4822
4844
4823
- q .mutex .Lock ()
4824
- defer q .mutex .Unlock ()
4825
-
4826
- for index , workspace := range q .workspaces {
4827
- if workspace .ID != arg .ID {
4828
- continue
4829
- }
4830
- workspace .LockedAt = arg .LockedAt
4831
- workspace .LastUsedAt = database .Now ()
4832
- q .workspaces [index ] = workspace
4833
- return nil
4834
- }
4835
-
4836
- return sql .ErrNoRows
4845
+ panic ("not implemented" )
4837
4846
}
4838
4847
4839
4848
func (q * FakeQuerier ) UpdateWorkspaceProxy (_ context.Context , arg database.UpdateWorkspaceProxyParams ) (database.WorkspaceProxy , error ) {
@@ -4916,6 +4925,15 @@ func (q *FakeQuerier) UpdateWorkspaceTTLToBeWithinTemplateMax(_ context.Context,
4916
4925
return nil
4917
4926
}
4918
4927
4928
+ func (q * FakeQuerier ) UpdateWorkspacesDeletingAtByTemplateID (ctx context.Context , arg database.UpdateWorkspacesDeletingAtByTemplateIDParams ) error {
4929
+ err := validateDatabaseType (arg )
4930
+ if err != nil {
4931
+ return err
4932
+ }
4933
+
4934
+ panic ("not implemented" )
4935
+ }
4936
+
4919
4937
func (q * FakeQuerier ) UpsertAppSecurityKey (_ context.Context , data string ) error {
4920
4938
q .mutex .Lock ()
4921
4939
defer q .mutex .Unlock ()
0 commit comments