up.sql 820 B

123456789101112131415161718192021222324252627282930
  1. -- Your SQL goes here
  2. CREATE TABLE pali_texts (
  3. id SERIAL PRIMARY KEY,
  4. book_id INTEGER NOT NULL,
  5. paragraph INTEGER NOT NULL,
  6. level INTEGER NOT NULL,
  7. class VARCHAR (32) NOT NULL,
  8. toc VARCHAR (255) NOT NULL,
  9. text TEXT,
  10. html TEXT,
  11. str_length INTEGER NOT NULL,
  12. chapter_len INTEGER NOT NULL,
  13. next_chapter INTEGER NOT NULL,
  14. prev_chapter INTEGER NOT NULL,
  15. parent INTEGER NOT NULL,
  16. chapter_strlen INTEGER NOT NULL,
  17. path JSON NOT NULL,
  18. version INTEGER NOT NULL DEFAULT (1),
  19. created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  20. updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
  21. );
  22. CREATE UNIQUE INDEX pali_text ON pali_texts (book_id,paragraph);