Table of Contents

Class MigrationRecord

Namespace
CL.MySQL2.Services
Assembly
CL.MySQL2.dll

Represents a single applied migration record from the tracking table.

public record MigrationRecord : IEquatable<MigrationRecord>
Inheritance
MigrationRecord
Implements
Inherited Members

Constructors

MigrationRecord(int, string, string?, DateTime, string?)

Represents a single applied migration record from the tracking table.

public MigrationRecord(int Id, string MigrationId, string? Description, DateTime AppliedAt, string? Checksum)

Parameters

Id int
MigrationId string
Description string
AppliedAt DateTime
Checksum string

Properties

AppliedAt

public DateTime AppliedAt { get; init; }

Property Value

DateTime

Checksum

public string? Checksum { get; init; }

Property Value

string

Description

public string? Description { get; init; }

Property Value

string

Id

public int Id { get; init; }

Property Value

int

MigrationId

public string MigrationId { get; init; }

Property Value

string