Class AlterColumnUpgrader
Inheritance
AlterColumnUpgrader
Assembly: LemonEdge.Database.Connector.dll
Syntax
public abstract class AlterColumnUpgrader : BaseMigrationUpgrader
Constructors
AlterColumnUpgrader(IDataAccessor)
Declaration
public AlterColumnUpgrader(IDataAccessor accessor)
Parameters
Properties
ColumnNames
Declaration
public abstract string[] ColumnNames { get; }
Property Value
ForEntityType
Declaration
public abstract Type ForEntityType { get; }
Property Value
Methods
AlterColumnGuardSQL(string, string)
Declaration
public abstract string AlterColumnGuardSQL(string tableName, string columnName)
Parameters
Returns
RefreshDescriptorSchemas()
Declaration
public override sealed IEnumerable<EntityDescriptor> RefreshDescriptorSchemas()
Returns
Overrides
RunUpgradeAfterEntityExists(IDbConnection)
Declaration
public override sealed Task RunUpgradeAfterEntityExists(IDbConnection cn)
Parameters
Returns
Overrides
Extension Methods