Class SqlDropDefaultTemplate
- Assembly
- TimeCockpit.Data.dll
Class to produce the template output
public class SqlDropDefaultTemplate : SqlTransformBase
- Inheritance
-
ObjectSqlDropDefaultTemplate
- Inherited Members
-
Object.ToString()Object.Equals(Object)Object.Equals(Object, Object)Object.ReferenceEquals(Object, Object)Object.GetHashCode()Object.GetType()Object.MemberwiseClone()
Constructors
SqlDropDefaultTemplate(StringBuilder, SqlDialect)
Initializes a new instance of the SqlDropDefaultTemplate class.
public SqlDropDefaultTemplate(StringBuilder generationEnvironment, SqlDialect dialect)
Parameters
generationEnvironmentStringBuilderthe target string builder.
dialectSqlDialectthe dialect for create sql for.
SqlDropDefaultTemplate(SqlDialect)
Initializes a new instance of the SqlDropDefaultTemplate class.
public SqlDropDefaultTemplate(SqlDialect dialect)
Parameters
dialectSqlDialectthe dialect to create sql for.
Methods
DropDefault(ModelElement, StorageColumn)
drops the constraint on a storage column
public void DropDefault(ModelElement parentElement, StorageColumn column)
Parameters
parentElementModelElementthe parentElement the storage column belongs to.
columnStorageColumnthe column to drop constraints for.
TransformText()
Create the template output
public override string TransformText()
Returns
- String