public static IAlterTableColumnQueryProvider AddColumn(this IAlterTableQueryProvider provider, string columnName, Type type, string typeParameter = null, bool allowNull = true) { return(provider.AddColumn(new ColumnMigratorInfo(columnName, type) { DbTypeParameter = typeParameter, AllowNull = allowNull })); }
public static IAlterTableColumnQueryProvider AddColumn <T>(this IAlterTableQueryProvider provider, Expression <Func <T, object> > expression) { var member = expression.GetMember(); return(provider.AddColumn(ColumnMigratorInfo.FromMemberInfo(member))); }