index.sql 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. --
  2. -- 由SQLiteStudio v3.1.1 产生的文件 周一 8月 3 08:37:43 2020
  3. --
  4. -- 文本编码:UTF-8
  5. --
  6. PRAGMA foreign_keys = off;
  7. BEGIN TRANSACTION;
  8. -- 表:word
  9. DROP TABLE IF EXISTS word;
  10. CREATE TABLE word (
  11. id INTEGER PRIMARY KEY AUTOINCREMENT,
  12. book INTEGER DEFAULT (0),
  13. paragraph INTEGER,
  14. wordindex INTEGER,
  15. bold INTEGER
  16. );
  17. -- 表:wordindex
  18. DROP TABLE IF EXISTS wordindex;
  19. CREATE TABLE wordindex (
  20. id INTEGER PRIMARY KEY AUTOINCREMENT,
  21. word TEXT UNIQUE,
  22. word_en TEXT,
  23. count INTEGER DEFAULT (0),
  24. normal INTEGER DEFAULT (0),
  25. bold INTEGER DEFAULT (0),
  26. is_base INTEGER DEFAULT (0),
  27. len INTEGER DEFAULT (0),
  28. final INTEGER DEFAULT (0)
  29. );
  30. -- 索引:info
  31. DROP INDEX IF EXISTS info;
  32. CREATE INDEX info ON wordindex (
  33. word_en,
  34. len,
  35. final
  36. );
  37. -- 索引:pali
  38. DROP INDEX IF EXISTS pali;
  39. CREATE INDEX pali ON word (
  40. book,
  41. paragraph,
  42. wordindex,
  43. bold
  44. );
  45. -- 索引:wordid
  46. DROP INDEX IF EXISTS wordid;
  47. CREATE UNIQUE INDEX wordid ON wordindex (
  48. word
  49. );
  50. COMMIT TRANSACTION;
  51. PRAGMA foreign_keys = on;
  52. VACUUM;