我正在尝试将默认值 NewGuid() 设置为 MySQL 5.7 中的 UUID/GUID 列(在 .Net Core 中使用 FluentMigrator)。
Create.Table("table")
.WithColumn("auto_guid").AsGuid().NotNullable().WithDefaultValue(SystemMethods.NewGuid)
基于 Fluent Migrator文档NewGuid 应该得到支持,但我得到一个错误:
“您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,以了解在...附近使用的正确语法。”
我搜索了任何类似的问题和解决方案,但找不到任何类似的问题和解决方案。
使用 Fluent Migrator 是否可以在 MySQL 中自动生成 UUID/GUID?