From f2d9b29baa7bc6d21396682a7d5d02e3838c867f Mon Sep 17 00:00:00 2001 From: Steven Date: Tue, 6 Feb 2024 21:10:31 +0800 Subject: [PATCH] fix: delete user --- store/db/sqlite/memo.go | 11 ----------- store/db/sqlite/user.go | 3 --- 2 files changed, 14 deletions(-) diff --git a/store/db/sqlite/memo.go b/store/db/sqlite/memo.go index 95e1a2e..893a7d2 100644 --- a/store/db/sqlite/memo.go +++ b/store/db/sqlite/memo.go @@ -2,7 +2,6 @@ package sqlite import ( "context" - "database/sql" "fmt" "strings" @@ -178,16 +177,6 @@ func (d *DB) DeleteMemo(ctx context.Context, delete *store.DeleteMemo) error { return nil } -func vacuumMemo(ctx context.Context, tx *sql.Tx) error { - stmt := `DELETE FROM memo WHERE creator_id NOT IN (SELECT id FROM user)` - _, err := tx.ExecContext(ctx, stmt) - if err != nil { - return err - } - - return nil -} - func placeholders(n int) string { return strings.Repeat("?,", n-1) + "?" } diff --git a/store/db/sqlite/user.go b/store/db/sqlite/user.go index 742c083..d7dc385 100644 --- a/store/db/sqlite/user.go +++ b/store/db/sqlite/user.go @@ -166,9 +166,6 @@ func (d *DB) DeleteUser(ctx context.Context, delete *store.DeleteUser) error { if err := vacuumShortcut(ctx, tx); err != nil { return err } - if err := vacuumMemo(ctx, tx); err != nil { - return err - } if err := vacuumCollection(ctx, tx); err != nil { return err }