#MANUAL updates to table_column

UPDATE table_column
  SET optionlist_query = '
SELECT DISTINCT search_batch_id,username + '' - '' + experiment_tag + '' -> '' + set_tag,username,experiment_tag,set_tag
  FROM $TBPR_PROTEOMICS_EXPERIMENT PE
  JOIN $TBPR_SEARCH_BATCH SB ON ( PE.experiment_id = SB.experiment_id )
  JOIN $TBPR_BIOSEQUENCE_SET BSS ON ( SB.biosequence_set_id = BSS.biosequence_set_id )
  JOIN $TB_USER_LOGIN UL ON ( PE.contact_id = UL.contact_id )
  LEFT JOIN $TB_USER_PROJECT_PERMISSION UPP
       ON ( PE.project_id = UPP.project_id AND UPP.contact_id=''$contact_id'' )
  LEFT JOIN $TB_GROUP_PROJECT_PERMISSION GPP
       ON ( PE.project_id = GPP.project_id )
  LEFT JOIN $TB_USER_WORK_GROUP UWG ON ( GPP.work_group_id = UWG.work_group_id AND UWG.contact_id=''$contact_id'' )
 WHERE PE.record_status != ''D''
   AND ( UPP.privilege_id<=40 OR GPP.privilege_id<=40 OR PE.contact_id=''$contact_id'' )
 ORDER BY username,experiment_tag,set_tag'
 WHERE (   table_name = 'PR_GetSearchHits'
        OR table_name = 'PR_GetSearch'
        OR table_name = 'BrowseAnnotatedPeptides'
        OR table_name = 'PR_CompareExperiments'
        OR table_name = 'PR_SummarizePeptides'
       )
   AND column_name = 'search_batch_id'



UPDATE table_column
  SET optionlist_query = '
SELECT DISTINCT SB.search_batch_id,username + '' - '' + experiment_tag + '' -> '' + set_tag,username,experiment_tag,set_tag
  FROM $TBPR_PROTEOMICS_EXPERIMENT PE
  JOIN $TBPR_SEARCH_BATCH SB ON ( PE.experiment_id = SB.experiment_id )
  JOIN $TBPR_SEARCH_BATCH_PROTEIN_SUMMARY SBPS ON ( SB.search_batch_id = SBPS.search_batch_id )
  JOIN $TBPR_BIOSEQUENCE_SET BSS ON ( SB.biosequence_set_id = BSS.biosequence_set_id )
  JOIN $TB_USER_LOGIN UL ON ( PE.contact_id = UL.contact_id )
  LEFT JOIN $TB_USER_PROJECT_PERMISSION UPP
       ON ( PE.project_id = UPP.project_id AND UPP.contact_id=''$contact_id'' )
  LEFT JOIN $TB_GROUP_PROJECT_PERMISSION GPP
       ON ( PE.project_id = GPP.project_id )
  LEFT JOIN $TB_USER_WORK_GROUP UWG ON ( GPP.work_group_id = UWG.work_group_id AND UWG.contact_id=''$contact_id'' )
 WHERE PE.record_status != ''D''
   AND ( UPP.privilege_id<=40 OR GPP.privilege_id<=40 OR PE.contact_id=''$contact_id'' )
 ORDER BY username,experiment_tag,set_tag'
 WHERE (   table_name = 'PR_BrowseProteinSummary'
       )
   AND column_name = 'search_batch_id'



UPDATE table_column
  SET optionlist_query = '
	SELECT experiment_id,username + '' - '' + experiment_tag + '' ('' + experiment_name + '')''
	  FROM $TBPR_PROTEOMICS_EXPERIMENT PE
	  LEFT JOIN $TB_USER_LOGIN UL ON ( PE.contact_id = UL.contact_id )
	 WHERE PE.record_status != ''D''
	 ORDER BY username,experiment_tag,experiment_name
  '
 WHERE table_name = 'PR_SummarizeFractions'
   AND column_name = 'experiment_id'



UPDATE table_column
  SET optionlist_query = '
	SELECT project_id,username + '' - '' + P.name
	  FROM $TB_PROJECT P
	  LEFT JOIN $TB_USER_LOGIN UL ON ( P.PI_contact_id=UL.contact_id )
	  LEFT JOIN $TB_USER_WORK_GROUP UWG
	       ON ( P.PI_contact_id = UWG.contact_id )
	  LEFT JOIN $TB_WORK_GROUP WG
	       ON ( UWG.work_group_id = WG.work_group_id )
	 WHERE P.record_status != ''D''
	   AND WG.work_group_name = ''Proteomics_user''
	 ORDER BY username,P.name
  '
 WHERE table_name = 'PR_SummarizeFractions'
   AND column_name = 'project_id'







