fix: 解决创建数据库用户重复的问题 (#1837)
This commit is contained in:
@@ -39,6 +39,7 @@ func (r *Local) Create(info CreateInfo) error {
|
||||
}
|
||||
|
||||
if err := r.CreateUser(info); err != nil {
|
||||
_ = r.ExecSQL(fmt.Sprintf("drop database if exists `%s`", info.Name), info.Timeout)
|
||||
return err
|
||||
}
|
||||
|
||||
|
@@ -40,6 +40,7 @@ func (r *Remote) Create(info CreateInfo) error {
|
||||
}
|
||||
|
||||
if err := r.CreateUser(info); err != nil {
|
||||
_ = r.ExecSQL(fmt.Sprintf("drop database if exists `%s`", info.Name), info.Timeout)
|
||||
return err
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user