Method | Description | |
---|---|---|
GetCurrentInstallationVersion ( ) : System.Version |
Gets the Version of the current Subtext data store (ie. SQL Server). This is the value stored in the database. If it does not match the actual assembly version, we may need to run an upgrade.
|
|
Install ( System.Version assemblyVersion ) : void | ||
ListInstallationScripts ( System.Version minVersionExclusive, System.Version maxVersionInclusive ) : string[] |
Returns a collection of installation script names with a version less than or equal to the max version.
|
|
NeedsUpgrade ( System.Version installationVersion ) : bool |
Gets a value indicating whether the subtext installation needs an upgrade to occur.
|
|
SqlInstaller ( string connectionString ) : System | ||
UpdateInstallationVersionNumber ( System.Version newVersion, |
Updates the value of the current installed version within the subtext_Version table.
|
|
Upgrade ( ) : void |
Upgrades this instance. Returns true if it was successful.
|
Method | Description | |
---|---|---|
CreateParameter ( string name, SqlDbType dbType, int size, object value ) : |
public GetCurrentInstallationVersion ( ) : System.Version | ||
return | System.Version |
public Install ( System.Version assemblyVersion ) : void | ||
assemblyVersion | System.Version | |
return | void |
public ListInstallationScripts ( System.Version minVersionExclusive, System.Version maxVersionInclusive ) : string[] | ||
minVersionExclusive | System.Version | The min verison exclusive. |
maxVersionInclusive | System.Version | The max version inclusive. |
return | string[] |
public NeedsUpgrade ( System.Version installationVersion ) : bool | ||
installationVersion | System.Version | |
return | bool |
public SqlInstaller ( string connectionString ) : System | ||
connectionString | string | |
return | System |
public UpdateInstallationVersionNumber ( System.Version newVersion, |
||
newVersion | System.Version | New version. |
transaction | The transaction to perform this action within. | |
return | void |