import { BaseSchema } from '@adonisjs/lucid/schema' /** Releases still to settle (REBUILD.md, part 8), by when they last changed. */ export default class extends BaseSchema { async up() { this.schema.raw(`CREATE INDEX IF NOT EXISTS releases_unsettled_idx ON releases (last_seen_at) WHERE settled_at IS NULL`) } async down() { this.schema.raw(`DROP INDEX IF EXISTS releases_unsettled_idx`) } }