Skip to content

Refactor hibernate column build.

  1. 将所有实体属性的 columnDefinition 替换为 hibernate 的参数或者注解形式。理论上这样做可以兼容更多的数据库。
  2. 删除 deleted 字段。
  3. 允许在保存数据的时候传入 id,为以后数据的导入导出功能做准备。

另外有个问题:

有些表的字段默认设置为空串是否有必要。目前带来了两点问题:

  1. 后台的有些组件会因为字段为空串而抛异常。
  2. 主题开发过程中需要多加一个判断,如:
<#if post.thumbnail?? && post.thumbnail!=''>
// do something
</#if>

如果字段允许为空,那么:

<#if post.thumbnail??>
// do something
</#if>

合并请求报告