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

Grails 使用数据库迁移时,如何生成作者姓名,grails,database-migration,Grails,Database Migration,当我使用dbm gorm diff生成变更日志文件时,它将作者设置为“username(generated)”。是否需要插入我的全名和电子邮件地址?在Windows 7系统上,它会选择环境变量USERNAME(在其他操作系统上可能也是如此)。所以你可以修改这个值,例如 set USERNAME = c089 然后执行dbm-gorm-diff 或者可以从命令行传递属性值,如中所示 grails dbm gorm diff-Duser.name=c089 虽然我似乎无法摆脱(生成的)文本:(在W

当我使用dbm gorm diff生成变更日志文件时,它将作者设置为“username(generated)”。是否需要插入我的全名和电子邮件地址?

在Windows 7系统上,它会选择环境变量USERNAME(在其他操作系统上可能也是如此)。所以你可以修改这个值,例如

set USERNAME = c089
然后执行dbm-gorm-diff

或者可以从命令行传递属性值,如中所示

grails dbm gorm diff-Duser.name=c089


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

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

set USERNAME = c089
然后执行dbm-gorm-diff

或者可以从命令行传递属性值,如中所示

grails dbm gorm diff-Duser.name=c089


尽管我似乎无法摆脱“(生成的)”文本:(

如果您想要确切的代码行:

String user = (System.getProperty('user.name') ?: '').trim()
String author = user ? "$user (generated)" : 'diff-generated';
所以阿尔德林是对的,您无法摆脱生成的


如果您想要确切的代码行,请参见

String user = (System.getProperty('user.name') ?: '').trim()
String author = user ? "$user (generated)" : 'diff-generated';
所以阿尔德林是对的,您无法摆脱生成的

那是在