ScriptHistoryDataService

Provides data services for the Migrations.ScriptHistory table.

This service does not have any configuration for the required services for it to work.

All required services like the CommandBuilder and DataModelCommandBuilder must be configured by a DataServiceOptions<ScriptHistoryDataService> configuration within the dependency injection service collection.

Namespace:
KpokPatagon.Data.Migrations.Tracking
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
No

Constructors

ScriptHistoryDataService

Default constructor

Signature:
public Void ScriptHistoryDataService()

Properties

Alias

Gets an alias for the underlaying table.

Signature:
public String Alias { get; set; }

Fields

A collection of Fields that defines the table columns.

Signature:
public IDictionary<String, Field> Fields { get; set; }

Table

Gets the underlaying table name.

Signature:
public String Table { get; set; }

Methods

GetConfiguration

Gets the configuation of the database table.

Signature:
public Table GetConfiguration()