using System.Threading;
using System.Threading.Tasks;
using MongoDB.Driver;

namespace StellaOps.Vexer.Storage.Mongo.Migrations;

internal interface IVexMongoMigration
{
    string Id { get; }

    ValueTask ExecuteAsync(IMongoDatabase database, CancellationToken cancellationToken);
}
