瀏覽代碼

Merge pull request #1158 from visuddhinanda/laravel

处理 email 重复 test@test.com
visuddhinanda 2 年之前
父節點
當前提交
3bd3948633
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      v1/scripts/migrations/20230517195200_user_info_copy.php

+ 6 - 2
v1/scripts/migrations/20230517195200_user_info_copy.php

@@ -89,7 +89,11 @@ while($srcData = $stmtSrc->fetch(PDO::FETCH_ASSOC)){
 	}
     $created_at = date("Y-m-d H:i:s.",$srcData["create_time"]/1000).($srcData["create_time"]%1000)." UTC";
 	$updated_at = date("Y-m-d H:i:s.",$srcData["modify_time"]/1000).($srcData["modify_time"]%1000)." UTC";
-
+    if($srcData["email"]==="test@test.com"){
+        $email = $srcData["username"].$srcData["email"];
+    }else{
+        $email = $srcData["email"];
+    }
 	#插入目标表
 	$commitData = array(
 			$srcData["id"],
@@ -98,7 +102,7 @@ while($srcData = $stmtSrc->fetch(PDO::FETCH_ASSOC)){
 			$srcData["username"],
 			$srcData["password"],
 			$srcData["nickname"],
-			$srcData["email"],
+			$email,
 			$srcData["create_time"],
 			$srcData["modify_time"],
 			$srcData["receive_time"],