作者 李宇航

合并分支 'master-server' 到 'master'

gx复制项目数据库



查看合并请求 !1138
@@ -45,6 +45,10 @@ class CopyOldProject extends Command @@ -45,6 +45,10 @@ class CopyOldProject extends Command
45 45
46 //复制数据库 46 //复制数据库
47 public function copyMysql($project_id,$new_project_id){ 47 public function copyMysql($project_id,$new_project_id){
  48 + //切换数据库配置
  49 + $project = ProjectServer::useProject($new_project_id);
  50 + //创建数据库
  51 + ProjectServer::createDatabase($project);
48 //创建表 52 //创建表
49 $this->initTable($project_id,$new_project_id); 53 $this->initTable($project_id,$new_project_id);
50 } 54 }
@@ -209,6 +209,10 @@ class CopyProject extends Command @@ -209,6 +209,10 @@ class CopyProject extends Command
209 209
210 //复制数据库 210 //复制数据库
211 public function copyMysql($project_id,$new_project_id){ 211 public function copyMysql($project_id,$new_project_id){
  212 + //切换数据库配置
  213 + $project = ProjectServer::useProject($new_project_id);
  214 + //创建数据库
  215 + ProjectServer::createDatabase($project);
212 //创建表 216 //创建表
213 $this->initTable($project_id,$new_project_id); 217 $this->initTable($project_id,$new_project_id);
214 } 218 }