diff --git a/migrations/0001_JMDict.sql b/migrations/0001_JMDict.sql index 8e904b3..c6b29ab 100644 --- a/migrations/0001_JMDict.sql +++ b/migrations/0001_JMDict.sql @@ -50,6 +50,8 @@ CREATE TABLE "JMdict_KanjiElement" ( PRIMARY KEY ("entryId", "reading") ) WITHOUT ROWID; +CREATE INDEX "JMdict_KanjiElement_byReading" ON "JMdict_KanjiElement"("reading"); + CREATE TABLE "JMdict_KanjiElementInfo" ( "entryId" INTEGER NOT NULL, "reading" TEXT NOT NULL, @@ -74,6 +76,8 @@ CREATE TABLE "JMdict_ReadingElement" ( PRIMARY KEY ("entryId", "reading") ) WITHOUT ROWID; +CREATE INDEX "JMdict_ReadingElement_byReading" ON "JMdict_ReadingElement"("reading"); + CREATE TABLE "JMdict_ReadingElementRestriction" ( "entryId" INTEGER NOT NULL, "reading" TEXT NOT NULL, @@ -216,6 +220,8 @@ CREATE TABLE "JMdict_SenseGlossary" ( PRIMARY KEY ("senseId", "language", "phrase") ) WITHOUT ROWID; +CREATE INDEX "JMdict_SenseGlossary_byPhrase" ON JMdict_SenseGlossary("phrase"); + CREATE TABLE "JMdict_SenseInfo" ( "senseId" INTEGER NOT NULL REFERENCES "JMdict_Sense"("id"), "info" TEXT NOT NULL,