diff options
author | Eric Wong <e@80x24.org> | 2021-01-20 14:04:45 +0900 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2021-01-21 03:29:17 +0000 |
commit | 31e39c446d8b9534f0b91ffd8e517955aed65d82 (patch) | |
tree | 826ccb4fb7f7b4132bfadd1d673e220a9e307e3a /lib/PublicInbox/OverIdx.pm | |
parent | 19f20f44e325523cebe5665d887003a4f75cc1c0 (diff) | |
download | public-inbox-31e39c446d8b9534f0b91ffd8e517955aed65d82.tar.gz |
Leaving $dbh in another field was causing over.sqlite3 to remain open after ->dbh_close. Fix up some minor style issues while we're at it.
Diffstat (limited to 'lib/PublicInbox/OverIdx.pm')
-rw-r--r-- | lib/PublicInbox/OverIdx.pm | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/PublicInbox/OverIdx.pm b/lib/PublicInbox/OverIdx.pm index 0a4eb39e..e606dcf5 100644 --- a/lib/PublicInbox/OverIdx.pm +++ b/lib/PublicInbox/OverIdx.pm @@ -537,7 +537,7 @@ sub eidx_prep ($) { my ($self) = @_; $self->{-eidx_prep} //= do { my $dbh = $self->dbh; - $dbh->do(<<""); + $dbh->do(<<''); INSERT OR IGNORE INTO counter (key) VALUES ('eidx_docid') $dbh->do(<<''); @@ -574,11 +574,9 @@ CREATE TABLE IF NOT EXISTS eidx_meta ( # Currently used for "-extindex --reindex" for Xapian # data, but may be used in more places down the line. $dbh->do(<<''); -CREATE TABLE IF NOT EXISTS eidxq ( - docid INTEGER PRIMARY KEY NOT NULL -) +CREATE TABLE IF NOT EXISTS eidxq (docid INTEGER PRIMARY KEY NOT NULL) - $dbh; + 1; }; } |