import initialSchema from "./00-initialSchema.js";
import jobs from "./01-jobs.js";
import timestamps from "./02-timestamps.js";
import rateLimits from "./03-rateLimits.js";
import auth from "./04-auth.js";
import caps from "./05-caps.js";
import uniqueDecisions from "./06-uniqueDecisions.js";
import limits from "./07-limits.js";
import rss from "./08-rss.js";
import clientAndDataSearchees from "./09-clientAndDataSearchees.js";
import indexerNameAudioBookCaps from "./10-indexerNameAudioBookCaps.js";
import trackers from "./11-trackers.js";
import userAuth from "./12-user-auth.js";
import settings from "./13-settings.js";
import indexerEnabledFlag from "./14-indexer-enabled-flag.js";
import removeUrlUniqueConstraint from "./15-remove-url-unique-constraint.js";
import pruneInactiveIndexers from "./16-prune-inactive-indexers.js";
import apiKeySettingsJson from "./17-api-key-settings-json.js";
export const migrations = {
    getMigrations: () => Promise.resolve([
        initialSchema,
        jobs,
        timestamps,
        rateLimits,
        auth,
        caps,
        uniqueDecisions,
        limits,
        rss,
        clientAndDataSearchees,
        indexerNameAudioBookCaps,
        trackers,
        userAuth,
        settings,
        indexerEnabledFlag,
        removeUrlUniqueConstraint,
        pruneInactiveIndexers,
        apiKeySettingsJson,
    ]),
    getMigrationName: (migration) => migration.name,
    getMigration: (migration) => migration,
};
//# sourceMappingURL=migrations.js.map