首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用BuildConfig安装的审计跟踪插件没有创建审计列

使用BuildConfig安装的审计跟踪插件没有创建审计列
EN

Stack Overflow用户
提问于 2013-08-12 12:48:20
回答 1查看 263关注 0票数 1

我正在使用Grails 2.2.4和审计-跟踪插件2.0.3。

我以前使用废弃的“”安装插件,它可以工作。但是现在我尝试使用BuildConfig。我有这样的配置:

代码语言:javascript
运行
复制
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"
}

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

我的Config.groovy有这样的功能:

代码语言:javascript
运行
复制
grails {
    plugin{
        audittrail{
            createdBy.field = "createdBy"
            editedBy.field = "editedBy"
            createdDate.field = "createdDate"
            editedDate.field = "editedDate"
        }
    }
}

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-12 14:31:37

您需要在compile作用域中添加插件

compile ":audit-trail:2.0.3"

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18187410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档