Table of Contents

Interface ISqlDatabaseVersion

Namespace
LfrlAnvil.Sql.Versioning
Assembly
LfrlAnvil.Sql.Core.dll

Represents a single database version.

public interface ISqlDatabaseVersion

Properties

Description

Description of this version.

string Description { get; }

Property Value

string

Value

Identifier of this version.

Version Value { get; }

Property Value

Version

Methods

Apply(ISqlDatabaseBuilder)

Applies changes defined by this version to the provided database.

void Apply(ISqlDatabaseBuilder database)

Parameters

database ISqlDatabaseBuilder

Target SQL database builder.