diff options
author | Eric Wong (Contractor, The Linux Foundation) <e@80x24.org> | 2018-03-19 08:14:39 +0000 |
---|---|---|
committer | Eric Wong (Contractor, The Linux Foundation) <e@80x24.org> | 2018-03-19 08:16:34 +0000 |
commit | eb48e7d6675babdda9a36be1a490c29a2ccddbdc (patch) | |
tree | eaa6056df3a6eabe9952b7265c9770de6b3575f1 /lib/PublicInbox/Msgmap.pm | |
parent | b20b8747256433b0b7b4d1ed5c415d2101044dda (diff) | |
download | public-inbox-eb48e7d6675babdda9a36be1a490c29a2ccddbdc.tar.gz |
We need to hide removals from anybody hitting the search engine.
Diffstat (limited to 'lib/PublicInbox/Msgmap.pm')
-rw-r--r-- | lib/PublicInbox/Msgmap.pm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/PublicInbox/Msgmap.pm b/lib/PublicInbox/Msgmap.pm index a147b9f3..8e81fba0 100644 --- a/lib/PublicInbox/Msgmap.pm +++ b/lib/PublicInbox/Msgmap.pm @@ -140,6 +140,14 @@ sub mid_delete { $sth->execute; } +sub num_delete { + my ($self, $num) = @_; + my $dbh = $self->{dbh}; + my $sth = $dbh->prepare('DELETE FROM msgmap WHERE num = ?'); + $sth->bind_param(1, $num); + $sth->execute; +} + sub create_tables { my ($dbh) = @_; my $e; |