正在显示
1 个修改的文件
包含
3 行增加
和
0 行删除
| @@ -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}"); |
-
请 注册 或 登录 后发表评论