Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、列が (AsGuid() を使用して) Guid に設定されている場合、VARCHAR(40) として作成されます。これには理由がありますか?代わりに、CHAR(36) を使用するように更新できますか?
拡張メソッドを作成することにより、回避策でこれを解決しました。
public static IAlterTableColumnOptionOrAddColumnOrAlterColumnSyntax AsCustomGuid(this IAlterTableColumnAsTypeSyntax migration) { return migration.AsCustom("CHAR(36)"); }
したがって、AsGuid() を使用する代わりに、AsCustomGuid() を使用できます。