up.sql 823 B

12345678910111213141516171819202122232425262728293031323334
  1. -- Your SQL goes here
  2. CREATE TABLE wbws (
  3. id SERIAL PRIMARY KEY,
  4. pr_parent_id INTEGER ,
  5. wbws_index_id INTEGER ,
  6. channel_id INTEGER ,
  7. book_id INTEGER NOT NULL,
  8. paragraph INTEGER NOT NULL,
  9. sn INTEGER NOT NULL,
  10. word VARCHAR (512) NOT NULL,
  11. data TEXT,
  12. lang VARCHAR (16) NOT NULL DEFAULT('en'),
  13. status TStatus NOT NULL DEFAULT('private'),
  14. editor_id INTEGER NOT NULL,
  15. owner_id INTEGER NOT NULL,
  16. version INTEGER NOT NULL DEFAULT (1),
  17. deleted_at TIMESTAMP,
  18. created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  19. updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
  20. );
  21. CREATE INDEX wbws_unique ON wbws (channel_id,book_id,paragraph,sn);
  22. CREATE INDEX wbws_word ON wbws (word);