up.sql 800 B

1234567891011121314151617181920212223242526
  1. CREATE TABLE user_dicts
  2. (
  3. id SERIAL PRIMARY KEY,
  4. word VARCHAR(1024) NOT NULL ,
  5. type VARCHAR(128),
  6. gramma VARCHAR(128),
  7. stem VARCHAR(1024),
  8. mean TEXT,
  9. note TEXT,
  10. factors VARCHAR(1024),
  11. factormean TEXT,
  12. status INTEGER NOT NULL DEFAULT (1),
  13. source VARCHAR(256),
  14. language VARCHAR(16) NOT NULL DEFAULT ('en'),
  15. confidence INTEGER NOT NULL DEFAULT (100),
  16. creator_id INTEGER NOT NULL ,
  17. ref_counter INTEGER DEFAULT (1),
  18. create_time INTEGER NOT NULL ,
  19. created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  20. updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
  21. );
  22. -- 索引:
  23. CREATE INDEX user_dicts_word ON user_dicts (word);
  24. CREATE INDEX user_dicts_updated_at_idx ON user_dicts USING btree (updated_at)
  25. CREATE INDEX user_dicts_word ON user_dicts USING btree (word)