mirror of
https://github.com/grafana/grafana.git
synced 2025-08-03 00:42:03 +08:00
backend/dashboardsnapshot service: move models (#50898)
* backend/dashboard snapshots: refactor leftover models and mocks * Move all dashboard snapshot-related models into the dashboardsnapshotservice package * Remove leftover dashboard-related mocks from the mockstore
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
package definitions
|
||||
|
||||
import (
|
||||
"github.com/grafana/grafana/pkg/models"
|
||||
"github.com/grafana/grafana/pkg/services/dashboardsnapshots"
|
||||
)
|
||||
|
||||
// swagger:route POST /snapshots snapshots createSnapshot
|
||||
@ -68,7 +68,7 @@ import (
|
||||
type CreateSnapshotParams struct {
|
||||
// in:body
|
||||
// required:true
|
||||
Body models.CreateDashboardSnapshotCommand `json:"body"`
|
||||
Body dashboardsnapshots.CreateDashboardSnapshotCommand `json:"body"`
|
||||
}
|
||||
|
||||
// swagger:parameters getSnapshots
|
||||
@ -118,7 +118,7 @@ type CreateSnapshotResponse struct {
|
||||
// swagger:response getSnapshotsResponse
|
||||
type GetSnapshotsResponse struct {
|
||||
// in:body
|
||||
Body []*models.DashboardSnapshotDTO `json:"body"`
|
||||
Body []*dashboardsnapshots.DashboardSnapshotDTO `json:"body"`
|
||||
}
|
||||
|
||||
// swagger:response snapshotResponse
|
||||
|
Reference in New Issue
Block a user