【问题标题】:Audit Trail Plugin installed using BuildConfig is not creating the audit columns使用 BuildConfig 安装的审计跟踪插件未创建审计列
【发布时间】:2013-08-13 18:56:39
【问题描述】:

我正在使用 Grails 2.2.4 和 audit-trail 插件 2.0.3。

我之前使用已弃用的“grails install-plugin”安装了该插件,它可以工作。但现在我尝试使用 BuildConfig。我有这个配置:

plugins {
    runtime ":hibernate:$grailsVersion"
    runtime ":jquery:1.8.3"
    runtime ":resources:1.2"
    build ":tomcat:$grailsVersion"
    runtime ":database-migration:1.3.2"
    compile ':cache:1.0.1'
    runtime ":audit-trail:2.0.3"
    runtime ":spring-security-core:1.2.7.3"
}

但是现在没有在数据库中为带有注释@gorm.AuditStamp 的域创建createdBy、editedBy、createdDate 和editedDate 列

我的 Config.groovy 有这个:

grails {
    plugin{
        audittrail{
            createdBy.field = "createdBy"
            editedBy.field = "editedBy"
            createdDate.field = "createdDate"
            editedDate.field = "editedDate"
        }
    }
}

谢谢

【问题讨论】:

    标签: grails


    【解决方案1】:

    需要在compile范围内添加插件

    compile ":audit-trail:2.0.3"

    以便 AST 转换将在编译时启动,以将配置的字段添加到域类。

    【讨论】:

      猜你喜欢
      • 2020-01-01
      • 2016-09-15
      • 2011-11-26
      • 1970-01-01
      • 1970-01-01
      • 2018-01-31
      • 2015-10-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多