C# Class BExIS.Ext.Model.DB.Migration

Show file Open project: BEXIS2/Core

Public Methods

Method Description
AfterDown ( ) : bool
AfterUp ( ) : bool
BeforeDown ( ) : bool
BeforeUp ( ) : bool
Down ( ) : bool
Install ( ) : bool

It should be done in conect of a single transaction! or even all the migrations of a version should be wrapped in one transaction

Uninstall ( ) : bool
Up ( ) : bool

Method Details

AfterDown() public abstract method

public abstract AfterDown ( ) : bool
return bool

AfterUp() public abstract method

public abstract AfterUp ( ) : bool
return bool

BeforeDown() public abstract method

public abstract BeforeDown ( ) : bool
return bool

BeforeUp() public abstract method

public abstract BeforeUp ( ) : bool
return bool

Down() public abstract method

public abstract Down ( ) : bool
return bool

Install() public method

It should be done in conect of a single transaction! or even all the migrations of a version should be wrapped in one transaction
public Install ( ) : bool
return bool

Uninstall() public method

public Uninstall ( ) : bool
return bool

Up() public abstract method

public abstract Up ( ) : bool
return bool