Script

Models a migration script.

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

Constructors

Script

Default constructor

Signature:
public Void Script()

Script

Initializes a new instance of Script from source.

Signature:
public Void Script(source)
Parameters
Name Type Summary
source Script A Script to copy.

Properties

Connection

The name of the connection where the script must be executed.

Signature:
public String Connection { get; set; }

Dependencies

A collection of dependencies fr this script.

Signature:
public Collection<Dependency> Dependencies { get; set; }

Documentation

Documentation of th script.

Signature:
public String Documentation { get; set; }

Hash

A hash for the entire script.

Signature:
public String Hash { get; set; }

Id

Script Id.

Signature:
public String Id { get; set; }

Stage

Stage where the script must be executed.

Signature:
public Stage Stage { get; set; }

Statements

A collection of statements to be executed.

Signature:
public Collection<Statement> Statements { get; set; }