|
@@ -220,3 +220,27 @@ func AddChartSeriesAndEdbMapping(extraConfigStr string, chartInfoId int) (err er
|
|
|
}
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+func DeleteChartSeriesAndEdbMapping(chartInfoId int) (err error) {
|
|
|
+ o := orm.NewOrmUsingDB("data")
|
|
|
+ to, err := o.Begin()
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ defer func() {
|
|
|
+ if err != nil {
|
|
|
+ _ = to.Rollback()
|
|
|
+ } else {
|
|
|
+ _ = to.Commit()
|
|
|
+ }
|
|
|
+ }()
|
|
|
+
|
|
|
+ sql := ` DELETE FROM chart_series WHERE chart_info_id=? `
|
|
|
+ _, err = to.Raw(sql, chartInfoId).Exec()
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ sql = ` DELETE FROM chart_series_edb_mapping WHERE chart_info_id=? `
|
|
|
+ _, err = to.Raw(sql, chartInfoId).Exec()
|
|
|
+ return
|
|
|
+}
|