20250415210802_add_chunks_closed.js 430 B

123456789101112131415161718192021222324252627
  1. // @ts-check
  2. /**
  3. * @import { Knex } from "knex"
  4. */
  5. /**
  6. * @param { Knex } knex
  7. * @returns { Promise<void> }
  8. */
  9. exports.up = async function (knex) {
  10. await knex.raw(`
  11. ALTER TABLE chunks
  12. ADD COLUMN closed BOOLEAN NOT NULL DEFAULT FALSE
  13. `)
  14. }
  15. /**
  16. * @param { Knex } knex
  17. * @returns { Promise<void> }
  18. */
  19. exports.down = async function (knex) {
  20. await knex.raw(`
  21. ALTER TABLE chunks
  22. DROP COLUMN closed
  23. `)
  24. }