使用数据库迁移时,如何生成作者姓名

时间:2012-02-14 09:44:45

标签: grails database-migration

当我使用dbm-gorm-diff生成更改日志文件时,它会将作者设置为“username(generated)”。是否有某种形式可以插入我的全名和电子邮件地址?

2 个答案:

答案 0 :(得分:2)

在Windows 7系统上,它会选择环境变量USERNAME(可能与其他操作系统类似)。因此,您可以修改此值,例如,

set USERNAME = c089

然后执行dbm-gorm-diff。

或者您可以从命令行传递属性值,如

  

grails dbm-gorm-diff -Duser.name = c089

虽然我似乎无法摆脱“(生成的)”文字:(

答案 1 :(得分:2)

如果您想要完整的代码行:

String user = (System.getProperty('user.name') ?: '').trim()
String author = user ? "$user (generated)" : 'diff-generated';

所以áldrin是对的,你无法摆脱generated

那是this file