UniqueConstraintDefinition

Classes > Migration > UniqueConstraintDefinition

Unique constraint (alternative to unique index for semantic clarity).

public sealed record UniqueConstraintDefinition : IEquatable<UniqueConstraintDefinition>

Properties

Name

public string? Name { get; init; }

Constraint name.

Columns

public IReadOnlyList<string> Columns { get; init; }

Columns that must be unique together.