C# Class Frapid.Installer.AppInstaller

ファイルを表示 Open project: frapid/frapid

Public Methods

Method Description
AppInstaller ( string tenant, string database, Installable installable ) : System
HasSchemaAsync ( string database ) : Task
InstallAsync ( ) : System.Threading.Tasks.Task

Protected Methods

Method Description
CreateMyAsync ( ) : System.Threading.Tasks.Task
CreateOverride ( ) : void
CreateSchemaAsync ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
RunSqlAsync ( string tenant, string database, string fromFile ) : System.Threading.Tasks.Task

Method Details

AppInstaller() public method

public AppInstaller ( string tenant, string database, Installable installable ) : System
tenant string
database string
installable Frapid.Installer.Models.Installable
return System

CreateMyAsync() protected method

protected CreateMyAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

CreateOverride() protected method

protected CreateOverride ( ) : void
return void

CreateSchemaAsync() protected method

protected CreateSchemaAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

HasSchemaAsync() public method

public HasSchemaAsync ( string database ) : Task
database string
return Task

InstallAsync() public method

public InstallAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task