Explorar el Código

moves migrations to /sqlstore/migrations

bergquist hace 7 años
padre
commit
7aa84aeb61

+ 1 - 1
pkg/infra/serverlock/serverlock.go

@@ -36,7 +36,7 @@ func (sl *ServerLockService) LockAndExecute(ctx context.Context, actionName stri
 		return err
 	}
 
-	// avoid execution if last lock happened less than `matInterval` ago
+	// avoid execution if last lock happened less than `maxInterval` ago
 	if rowLock.LastExecution != 0 {
 		lastExeuctionTime := time.Unix(rowLock.LastExecution, 0)
 		if lastExeuctionTime.Unix() > time.Now().Add(-maxInterval).Unix() {

+ 1 - 0
pkg/services/sqlstore/migrations/migrations.go

@@ -31,6 +31,7 @@ func AddMigrations(mg *Migrator) {
 	addTagMigration(mg)
 	addLoginAttemptMigrations(mg)
 	addUserAuthMigrations(mg)
+	addServerlockMigrations(mg)
 }
 
 func addMigrationLogMigrations(mg *Migrator) {

+ 2 - 3
pkg/infra/serverlock/migrations.go → pkg/services/sqlstore/migrations/serverlock_migrations.go

@@ -1,9 +1,8 @@
-package serverlock
+package migrations
 
 import "github.com/grafana/grafana/pkg/services/sqlstore/migrator"
 
-// AddMigration create database migrations for server lock
-func (sl *ServerLockService) AddMigration(mg *migrator.Migrator) {
+func addServerlockMigrations(mg *migrator.Migrator) {
 	serverLock := migrator.Table{
 		Name: "server_lock",
 		Columns: []*migrator.Column{