namespace StellaOps.Feedser.Storage.Mongo;

public static class MongoStorageDefaults
{
    public const string DefaultDatabaseName = "feedser";

    public static class Collections
    {
        public const string Source = "source";
        public const string SourceState = "source_state";
        public const string Document = "document";
        public const string Dto = "dto";
        public const string Advisory = "advisory";
        public const string Alias = "alias";
        public const string Affected = "affected";
        public const string Reference = "reference";
        public const string KevFlag = "kev_flag";
        public const string RuFlags = "ru_flags";
        public const string JpFlags = "jp_flags";
        public const string PsirtFlags = "psirt_flags";
        public const string MergeEvent = "merge_event";
        public const string ExportState = "export_state";
        public const string Locks = "locks";
        public const string Jobs = "jobs";
        public const string Migrations = "schema_migrations";
        public const string ChangeHistory = "source_change_history";
    }
}
