提问人:user3454250 提问时间:11/17/2023 更新时间:11/17/2023 访问量:5
使用 PostgreSQL 自定义 ENUM 数据类型迁移到 Hibernate 6.2 后的架构验证异常
Schema-Validation exception after migrating to Hibernate 6.2 with PostgreSQL custom ENUM datatypes
问:
异常 ->
org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column type encountered in column [status] in table [user]; found ["status_enum" (Types#VARCHAR)], but expecting [status_enum (Types#OTHER)]
旧(工作代码)
' 导入 com.vladmihalcea.hibernate.type.basic.PostgreSQLEnumType; @TypeDef(name = “pgsql_enum”, typeClass = PostgreSQLEnumType.class) @Entity (表格信息.....)
(column info...)
@Type(type = "pgsql_enum")
@Column(name = "status", columnDefinition = "status_enum")
private Status status; `
这里的任何人都请帮忙,他们已经在使用 postgresql 自定义 ENUM 数据类型。
答: 暂无答案
评论