Table of Contents

Interface INeosIndex

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

Provides the functionalities of an index.

public interface INeosIndex

Properties

Columns

Gets or sets the columns.

ReadOnlyArray<INeosIndexColumn> Columns { get; set; }

Property Value

ReadOnlyArray<INeosIndexColumn>

Filter

Gets or sets the index filter (Sql Server and PostgreSql only).

string? Filter { get; set; }

Property Value

string

Name

Gets or sets the name.

string Name { get; set; }

Property Value

string

TableName

Gets or sets the name of the table.

string TableName { get; set; }

Property Value

string

Unique

Gets or sets a value indicating whether the index is unique or not.

bool Unique { get; set; }

Property Value

bool