C# Class NLite.Data.Schema.Script.Executor.FileDatabaseScriptExecutor

Inheritance: DatabaseScriptExecutor
Show file Open project: netcasewqs/elinq

Public Methods

Method Description
CreateDatabase ( DbConfiguration dbConfiguration, DatabaseScriptEntry script ) : void
DatabaseExists ( DbConfiguration dbConfiguration ) : bool
DeleteDatabase ( DbConfiguration dbConfiguration ) : void

Protected Methods

Method Description
OnCreateDatabase ( DbConfiguration dbConfiguration, string dbName ) : void

Method Details

CreateDatabase() public method

public CreateDatabase ( DbConfiguration dbConfiguration, DatabaseScriptEntry script ) : void
dbConfiguration DbConfiguration
script DatabaseScriptEntry
return void

DatabaseExists() public method

public DatabaseExists ( DbConfiguration dbConfiguration ) : bool
dbConfiguration DbConfiguration
return bool

DeleteDatabase() public method

public DeleteDatabase ( DbConfiguration dbConfiguration ) : void
dbConfiguration DbConfiguration
return void

OnCreateDatabase() protected abstract method

protected abstract OnCreateDatabase ( DbConfiguration dbConfiguration, string dbName ) : void
dbConfiguration DbConfiguration
dbName string
return void