up.sql 788 B

123456789101112131415161718192021222324252627
  1. -- Your SQL goes here
  2. CREATE TABLE wbw_blocks
  3. (
  4. id BIGINT PRIMARY KEY,
  5. uid VARCHAR(36) NOT NULL,
  6. parent_id VARCHAR(36),
  7. channel_uid VARCHAR(36),
  8. channel_id BIGINT,
  9. parent_channel_uid VARCHAR(36),
  10. creator_uid VARCHAR(36),
  11. editor_id BIGINT NOT NULL,
  12. book_id INTEGER NOT NULL,
  13. paragraph INTEGER NOT NULL,
  14. style VARCHAR (16),
  15. lang VARCHAR (16) NOT NULL,
  16. status INTEGER NOT NULL,
  17. modify_time bigint NOT NULL,
  18. create_time bigint NOT NULL,
  19. created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  20. updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  21. deleted_at TIMESTAMP
  22. );
  23. CREATE INDEX wbwblock_book_paragraph ON wbw_blocks (book_id, paragraph);
  24. CREATE UNIQUE INDEX wbwblock_uid ON wbw_blocks (uid);