Chore: Replace xorm with sqlx (#52575)

* Change of sqlstore to use sqlx

* Use sqlx in the playlist store

* Refectory of the interface

* update playlist service

* go mod tidy

* some refectory on interface

* fix kyle
This commit is contained in:
ying-jeanne
2022-08-16 13:17:14 -05:00
committed by GitHub
parent 860fd83ab4
commit 25de383540
16 changed files with 652 additions and 266 deletions
+2
View File
@@ -5,6 +5,7 @@ import (
"github.com/grafana/grafana/pkg/services/sqlstore"
"github.com/grafana/grafana/pkg/services/sqlstore/migrator"
"github.com/grafana/grafana/pkg/services/sqlstore/session"
)
type DB interface {
@@ -12,4 +13,5 @@ type DB interface {
WithDbSession(ctx context.Context, callback sqlstore.DBTransactionFunc) error
NewSession(ctx context.Context) *sqlstore.DBSession
GetDialect() migrator.Dialect
GetSqlxSession() *session.SessionDB
}