作者 lyh

gx脚本

@@ -103,6 +103,9 @@ class Demo extends Command @@ -103,6 +103,9 @@ class Demo extends Command
103 public function copyProduct(){ 103 public function copyProduct(){
104 $tableName = 'gl_product'; 104 $tableName = 'gl_product';
105 $copyTableName = $tableName . '_c'; 105 $copyTableName = $tableName . '_c';
  106 + if (Schema::hasTable($copyTableName)) {
  107 + DB::statement("DROP TABLE {$copyTableName}");
  108 + }
106 // 创建新表并复制数据 109 // 创建新表并复制数据
107 DB::connection('custom_mysql')->statement("CREATE TABLE {$copyTableName} LIKE {$tableName}"); 110 DB::connection('custom_mysql')->statement("CREATE TABLE {$copyTableName} LIKE {$tableName}");
108 DB::connection('custom_mysql')->statement("INSERT INTO {$copyTableName} SELECT * FROM {$tableName}"); 111 DB::connection('custom_mysql')->statement("INSERT INTO {$copyTableName} SELECT * FROM {$tableName}");