Adds an index on ACCEPTED_AD_BIDS, a=chris

Chris Pollett [2016-01-12 00:Jan:th]
Adds an index on ACCEPTED_AD_BIDS, a=chris
Filename
src/data/default.db
src/executables/Fetcher.php
src/models/ProfileModel.php
diff --git a/src/data/default.db b/src/data/default.db
index ccec51e27..65716991b 100644
Binary files a/src/data/default.db and b/src/data/default.db differ
diff --git a/src/executables/Fetcher.php b/src/executables/Fetcher.php
index f275bb634..69846991b 100755
--- a/src/executables/Fetcher.php
+++ b/src/executables/Fetcher.php
@@ -2706,11 +2706,12 @@ class Fetcher implements CrawlConstants
                             " ". $path_words . " ". $site[self::DESCRIPTION];
                     }
                 }
-                if (isset($site[self::LANG])) {
-                    $lang = L\guessLocaleFromString(
-                        mb_substr($site[self::DESCRIPTION], 0,
-                        C\AD_HOC_TITLE_LENGTH), $site[self::LANG]);
+                if (empty($site[self::LANG])) {
+                    $site[self::LANG] = DEFAULT_LOCALE;
                 }
+                $lang = L\guessLocaleFromString(
+                    mb_substr($site[self::DESCRIPTION], 0,
+                    C\AD_HOC_TITLE_LENGTH), $site[self::LANG]);
                 $word_lists =
                     PhraseParser::extractPhrasesInLists($phrase_string,
                         $lang);
diff --git a/src/models/ProfileModel.php b/src/models/ProfileModel.php
index aef781c8a..6040dbf8c 100755
--- a/src/models/ProfileModel.php
+++ b/src/models/ProfileModel.php
@@ -120,6 +120,8 @@ class ProfileModel extends Model
                 (AD_ID INTEGER, KEYWORD VARCHAR(". C\ADVERTISEMENT_KEYWORD_LEN
                 ."), BID_AMOUNT INTEGER, BID_DATE VARCHAR(".
                 C\ADVERTISEMENT_DATE_LEN ."))",
+            "AAD_KEYWORD_DATE_INDEX" => "CREATE INDEX
+                AAD_KEYWORD_DATE_INDEX ON ACCEPTED_AD_BIDS(KEYWORD, BID_DATE)",
             "ACTIVITY" => "CREATE TABLE ACTIVITY (ACTIVITY_ID $serial
                 PRIMARY KEY $auto_increment, TRANSLATION_ID INTEGER,
                 METHOD_NAME VARCHAR(" . C\LONG_NAME_LEN . "))",
ViewGit