(projectID string, config *storepb.PlanConfig_Spec_ChangeDatabaseConfig)
| 1093 | } |
| 1094 | |
| 1095 | func convertToPlanSpecChangeDatabaseConfig(projectID string, config *storepb.PlanConfig_Spec_ChangeDatabaseConfig) *v1pb.Plan_Spec_ChangeDatabaseConfig { |
| 1096 | c := config.ChangeDatabaseConfig |
| 1097 | |
| 1098 | // Only format sheet if SheetSha256 is not empty (for non-release tasks) |
| 1099 | var sheet string |
| 1100 | if c.SheetSha256 != "" { |
| 1101 | sheet = common.FormatSheet(projectID, c.SheetSha256) |
| 1102 | } |
| 1103 | |
| 1104 | return &v1pb.Plan_Spec_ChangeDatabaseConfig{ |
| 1105 | ChangeDatabaseConfig: &v1pb.Plan_ChangeDatabaseConfig{ |
| 1106 | Targets: c.Targets, |
| 1107 | Sheet: sheet, |
| 1108 | Release: c.Release, |
| 1109 | EnablePriorBackup: c.EnablePriorBackup, |
| 1110 | }, |
| 1111 | } |
| 1112 | } |
| 1113 | |
| 1114 | func convertToPlanSpecExportDataConfig(projectID string, config *storepb.PlanConfig_Spec_ExportDataConfig) *v1pb.Plan_Spec_ExportDataConfig { |
| 1115 | c := config.ExportDataConfig |
no test coverage detected