diff options
| author | David Schlachter <t480-debian-git@schlachter.ca> | 2026-01-07 23:06:03 -0500 |
|---|---|---|
| committer | David Schlachter <t480-debian-git@schlachter.ca> | 2026-01-07 23:06:03 -0500 |
| commit | f6111b26d64ae12774b72cc7604826848b2be3b4 (patch) | |
| tree | fae4593f88e87eb144a4e3eb479bdeb77a138534 | |
| parent | cafc25dc82d5ecb5fa0da4ea80f14bf2ad550f3c (diff) | |
Add index
| -rw-r--r-- | setup.go | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -87,7 +87,7 @@ func readDictionary(db *sql.DB) error { var wordsAdded int scanner := bufio.NewScanner(file) - maxCapacity := 1_000_000 + maxCapacity := 2_000_000 buf := make([]byte, maxCapacity) scanner.Buffer(buf, maxCapacity) @@ -151,6 +151,11 @@ func readDictionary(db *sql.DB) error { return fmt.Errorf("committing: %w", err) } + _, err = db.Exec("create index wordindex on words(word);") + if err != nil { + return fmt.Errorf("creating index: %s", err) + } + log.Printf("prepared %d dictionary entries", wordsAdded) return nil |
