From 9344c19003da3114898c30aef2842530ccfa60e4 Mon Sep 17 00:00:00 2001 From: Pragmatic Software Date: Mon, 19 Jun 2017 00:37:32 -0700 Subject: [PATCH] Oops, add IF NOT EXISTS to index creation --- PBot/MessageHistory_SQLite.pm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/PBot/MessageHistory_SQLite.pm b/PBot/MessageHistory_SQLite.pm index 3c3b50fa..f72cbca2 100644 --- a/PBot/MessageHistory_SQLite.pm +++ b/PBot/MessageHistory_SQLite.pm @@ -159,11 +159,11 @@ SQL $self->{dbh}->do('CREATE INDEX IF NOT EXISTS AliasIdx1 ON Aliases(id, alias, type)'); $self->{dbh}->do('CREATE INDEX IF NOT EXISTS AliasIdx2 ON Aliases(alias, id, type)'); - $self->{dbh}->do('CREATE INDEX hostmask_nick_idx on Hostmasks (nick)'); - $self->{dbh}->do('CREATE INDEX hostmask_host_idx on Hostmasks (host)'); - $self->{dbh}->do('CREATE INDEX hostmasks_id_idx on Hostmasks (id)'); - $self->{dbh}->do('CREATE INDEX gecos_id_idx on Gecos (id)'); - $self->{dbh}->do('CREATE INDEX nickserv_id_idx on Nickserv (id)'); + $self->{dbh}->do('CREATE INDEX IF NOT EXISTS hostmask_nick_idx on Hostmasks (nick)'); + $self->{dbh}->do('CREATE INDEX IF NOT EXISTS hostmask_host_idx on Hostmasks (host)'); + $self->{dbh}->do('CREATE INDEX IF NOT EXISTS hostmasks_id_idx on Hostmasks (id)'); + $self->{dbh}->do('CREATE INDEX IF NOT EXISTS gecos_id_idx on Gecos (id)'); + $self->{dbh}->do('CREATE INDEX IF NOT EXISTS nickserv_id_idx on Nickserv (id)'); $self->{dbh}->begin_work(); };