You need to sign in or sign up before continuing.
提交 c67cbe5e 编写于 作者: L liipx

set test database name format: optimizer_YYMMDD_xxxx

上级 4bf71cc4
...@@ -18,11 +18,11 @@ package env ...@@ -18,11 +18,11 @@ package env
import ( import (
"fmt" "fmt"
"strings"
"github.com/XiaoMi/soar/ast" "github.com/XiaoMi/soar/ast"
"github.com/XiaoMi/soar/common" "github.com/XiaoMi/soar/common"
"github.com/XiaoMi/soar/database" "github.com/XiaoMi/soar/database"
"strings"
"time"
"github.com/dchest/uniuri" "github.com/dchest/uniuri"
"vitess.io/vitess/go/vt/sqlparser" "vitess.io/vitess/go/vt/sqlparser"
...@@ -294,7 +294,8 @@ func (ve VirtualEnv) createDatabase(rEnv database.Connector, dbName string) erro ...@@ -294,7 +294,8 @@ func (ve VirtualEnv) createDatabase(rEnv database.Connector, dbName string) erro
return nil return nil
} }
dbHash := "optimizer_" + uniuri.New() // optimizer_YYMMDD_xxxx
dbHash := fmt.Sprintf("optimizer_%s_%s", time.Now().Format("060102"), uniuri.New())
common.Log.Debug("createDatabase, mapping `%s` :`%s`-->`%s`", dbName, dbName, dbHash) common.Log.Debug("createDatabase, mapping `%s` :`%s`-->`%s`", dbName, dbName, dbHash)
ddl, err := rEnv.ShowCreateDatabase(dbName) ddl, err := rEnv.ShowCreateDatabase(dbName)
if err != nil { if err != nil {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册