Table of Contents

Interface INeosMigrationHistory

Namespace
GroupeIsa.Neos.Migration.History
Assembly
GroupeIsa.Neos.Migration.Abstractions.dll

Provides the functionalities of a database migration history.

public interface INeosMigrationHistory : IEquatable<INeosMigrationHistory>
Inherited Members

Properties

ExecutionTime

Gets or sets the execution time.

DateTime ExecutionTime { get; set; }

Property Value

DateTime

MigrationId

Gets or sets the migration identifier.

int MigrationId { get; set; }

Property Value

int

ProductVersion

Gets or sets the product version.

string ProductVersion { get; set; }

Property Value

string

Report

Gets or sets the report.

IMigrationReport? Report { get; set; }

Property Value

IMigrationReport

Status

Gets or sets the status.

MigrationStatus Status { get; set; }

Property Value

MigrationStatus

UserId

Gets or sets the user identifier.

string? UserId { get; set; }

Property Value

string

Methods

NewReport()

Returns a new report.

IMigrationReport NewReport()

Returns

IMigrationReport

A new IMigrationReport object.