File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed 
DigitalLearningSolutions.Data.Migrations Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+ 
2+ namespace  DigitalLearningSolutions . Data . Migrations 
3+ { 
4+     using  FluentMigrator ; 
5+ 
6+     [ Migration ( 202410071400 ) ] 
7+     public  class  UpdateCandidateAssessmentSupervisorsTabl  :  Migration 
8+     { 
9+         public  override  void  Up ( ) 
10+         { 
11+             Execute . Sql ( "UPDATE cas "  + 
12+                 "SET SelfAssessmentSupervisorRoleID = (SELECT ID FROM SelfAssessmentSupervisorRoles "  + 
13+                     "WHERE SelfAssessmentID = ssr.SelfAssessmentID and AllowDelegateNomination = 1) "  + 
14+                 "FROM CandidateAssessmentSupervisors cas INNER JOIN "  + 
15+                     "SelfAssessmentSupervisorRoles ssr ON cas.SelfAssessmentSupervisorRoleID = ssr.ID "  + 
16+                     "AND cas.Removed IS NULL AND ssr.AllowDelegateNomination = 0 INNER JOIN "  + 
17+                     "SupervisorDelegates sd ON cas.SupervisorDelegateId = sd.ID INNER JOIN "  + 
18+                     "AdminAccounts aa ON sd.SupervisorAdminID = aa.ID WHERE aa.IsSupervisor = 0 AND aa.IsNominatedSupervisor = 1" ) ; 
19+         } 
20+ 
21+         public  override  void  Down ( ) 
22+         { 
23+ 
24+         } 
25+     } 
26+ } 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments