C# Class FluentMigrator.Runner.Generators.SqlServer.SqlServerColumn

Inheritance: FluentMigrator.Runner.Generators.Base.ColumnBase
ファイルを表示 Open project: revdotcom/fluentmigrator Class Usage Examples

Public Methods

Method Description
FormatDefaultValue ( object defaultValue ) : string
GetDefaultConstraintName ( string tableName, string columnName ) : string
SqlServerColumn ( ITypeMap typeMap ) : FluentMigrator.Model

Protected Methods

Method Description
FormatDefaultValue ( FluentMigrator.Model.ColumnDefinition column ) : string
FormatIdentity ( FluentMigrator.Model.ColumnDefinition column ) : string
FormatSystemMethods ( SystemMethods systemMethod ) : string

Private Methods

Method Description
DefaultValueIsSqlFunction ( object defaultValue ) : bool
GetIdentityString ( FluentMigrator.Model.ColumnDefinition column ) : string

Method Details

FormatDefaultValue() protected method

protected FormatDefaultValue ( FluentMigrator.Model.ColumnDefinition column ) : string
column FluentMigrator.Model.ColumnDefinition
return string

FormatDefaultValue() public method

public FormatDefaultValue ( object defaultValue ) : string
defaultValue object
return string

FormatIdentity() protected method

protected FormatIdentity ( FluentMigrator.Model.ColumnDefinition column ) : string
column FluentMigrator.Model.ColumnDefinition
return string

FormatSystemMethods() protected method

protected FormatSystemMethods ( SystemMethods systemMethod ) : string
systemMethod SystemMethods
return string

GetDefaultConstraintName() public static method

public static GetDefaultConstraintName ( string tableName, string columnName ) : string
tableName string
columnName string
return string

SqlServerColumn() public method

public SqlServerColumn ( ITypeMap typeMap ) : FluentMigrator.Model
typeMap ITypeMap
return FluentMigrator.Model