Class SqlUpdate
- Namespace
- Dynamicweb.Updates
- Assembly
- Dynamicweb.Core.dll
Represents an update which executes a given sql statement.
- Inheritance
-
Sql
Update
- Inherited Members
Constructors
SqlUpdate(string, UpdateProvider, string)
Parameters
id
stringprovider
UpdateProvider sql
string
SqlUpdate(string, UpdateProvider, string, string)
Parameters
id
stringprovider
UpdateProvider sql
stringsqlConditional
string
Methods
AddColumn(string, UpdateProvider, string, string, string)
public static Update AddColumn(string id, UpdateProvider provider, string tableName, string columnName, string columnDefinition)
Parameters
id
stringprovider
UpdateProvider tableName
stringcolumnName
stringcolumnDefinition
string
Returns
AddIndex(string, UpdateProvider, string, string, string)
public static Update AddIndex(string id, UpdateProvider provider, string tableName, string indexName, string indexDefinition)
Parameters
id
stringprovider
UpdateProvider tableName
stringindexName
stringindexDefinition
string
Returns
AddTable(string, UpdateProvider, string, string)
public static Update AddTable(string id, UpdateProvider provider, string tableName, string tableDefinition)
Parameters
id
stringprovider
UpdateProvider tableName
stringtableDefinition
string
Returns
ChangeColumn(string, UpdateProvider, string, string, string)
public static Update ChangeColumn(string id, UpdateProvider provider, string tableName, string columnName, string columnDefinition)
Parameters
id
stringprovider
UpdateProvider tableName
stringcolumnName
stringcolumnDefinition
string
Returns
DropColumn(string, UpdateProvider, string, string)
public static Update DropColumn(string id, UpdateProvider provider, string tableName, string columnName)
Parameters
id
stringprovider
UpdateProvider tableName
stringcolumnName
string
Returns
Execute(UpdateContext)
Parameters
context
UpdateContext
InitializeDatabase(UpdateProvider, string)
Parameters
provider
UpdateProvider sqlConditional
string