vapor/vapor

A some very serious error .

Muning69 opened this issue · 2 comments

当你的迁移字段有枚举类型,在创建迁移后第一次会成功,回退以后。再创建就会一直失败。当然数据表中的枚举也已经清空的状态。仍然会一直失败。

如果在你第一次创建成功后,如果你的路由方法在解码关于枚举类型数据,会一直报错。

这些错误来自于最新的 vapor 跟 fluent 之中。

问题已解决。谢谢。

问题原因是: 模型需要使用 @enum 来定义才能自动转换映射数据到数据库。另外关于数据库中的枚举类型残留问题是因为不同的数据库工具显示的数据功能不同,最后使用官方的数据库中工具,可以直观的显示类型。