gpt4 book ai didi

fluent-migrator - 我可以使用 FluentMigrator 创建 nvarchar(MAX) 列吗?

转载 作者:行者123 更新时间:2023-12-03 02:23:21 27 4
gpt4 key购买 nike

使用FluentMigrator ,使用 .AsString() 默认创建 Column 会生成 nvarchar(255)。有没有一种简单的方法(在修改 FluentMigrator 代码之前)来创建 nvarchar(MAX) 类型的列?

最佳答案

您可以创建一个扩展方法来将 .AsString(Int32.MaxValue) 包装在 .AsMaxString() 内

例如

internal static class MigratorExtensions
{
public static ICreateTableColumnOptionOrWithColumnSyntax AsMaxString(this ICreateTableColumnAsTypeSyntax createTableColumnAsTypeSyntax)
{
return createTableColumnAsTypeSyntax.AsString(int.MaxValue);
}
}

关于fluent-migrator - 我可以使用 FluentMigrator 创建 nvarchar(MAX) 列吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2496695/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com