import { MongoMigration } from '../mongo_migrator.js' export default class CreateFirmwareEntriesCollection extends MongoMigration { async up(): Promise { const collection = this.db.collection('firmware_entries') await collection.createIndex({ identifier: 1 }, { unique: true, name: 'idx_identifier' }) await collection.createIndex({ productClass: 1 }, { name: 'idx_product_class' }) } async down(): Promise { await this.db.dropCollection('firmware_entries').catch(() => {}) } }