Skip to content

Commit 5e86508

Browse files
committed
(server) Update when key duplicate, init-server
1 parent a85e31e commit 5e86508

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

hsync/Command.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,10 @@ static void _uploadToServerArticlesData(int range1 = 0, int range2 = int.MaxValu
665665
string.Join(',', query.Select(x => $"(\"{_ggg(x.Title)}\", {x.Id}, " +
666666
$"\"{x.EHash}\", \"{_ggg(x.Type)}\", \"{_ggg(x.Language)}\", " +
667667
$"\"{_ggg(x.Uploader)}\", \"{(x.Published.HasValue ? x.Published.Value.ToString("yyyy-MM-dd HH:mm:ss") : "")}\", " +
668-
$"{x.Files}, \"{_ggg(x.Class)}\", {x.ExistOnHitomi})"));
668+
$"{x.Files}, \"{_ggg(x.Class)}\", {x.ExistOnHitomi})")) + " " +
669+
"ON DUPLICATE KEY UPDATE " +
670+
"Title=VALUES(Title), EHash=VALUES(EHash), Type=VALUES(Type), Language=VALUES(Language)," +
671+
"Uploader=VALUES(Uploader),Published=VALUES(Published),Files=VALUES(Files),Class=VALUES(Class),ExistOnHitomi=VALUES(ExistOnHitomi)";
669672
myCommand.ExecuteNonQuery();
670673

671674
var new_index_artist = new List<(string, int)>();

0 commit comments

Comments
 (0)