1
0
Fork 0

Skipped unnecessary SQLite index creation on the very first start. Indexes are created when loading a languages anyway

This commit is contained in:
sspanak 2024-02-10 11:04:37 +02:00 committed by Dimo Karaivanov
parent d029b9328e
commit c0fb906503

View file

@ -21,7 +21,7 @@ public class Tables {
static String[] getCreateQueries(ArrayList<Language> languages) {
int languageCount = languages.size();
String[] queries = new String[languageCount * 4 + 3];
String[] queries = new String[languageCount * 2 + 3];
queries[0] = createCustomWords();
queries[1] = createCustomWordsIndex();
@ -30,9 +30,7 @@ public class Tables {
int queryId = 3;
for (Language language : languages) {
queries[queryId++] = createWordsTable(language.getId());
queries[queryId++] = createWordsIndex(language.getId());
queries[queryId++] = createWordPositions(language.getId());
queries[queryId++] = createWordsPositionsIndex(language.getId());
}
return queries;