При использовании миграции базы данных, как генерируется имя автора - PullRequest
1 голос
/ 14 февраля 2012

Когда я использую dbm-gorm-diff для генерации файлов изменений, он устанавливает автора как «username (генерируется)».Можно ли вместо этого указать мое полное имя и адрес электронной почты?

Ответы [ 2 ]

2 голосов
/ 14 февраля 2012

Если вам нужна именно строка кода:

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

Так что Алдрин прав, вы не можете избавиться от generated

Это в этом файле

2 голосов
/ 14 февраля 2012

В системе Windows 7 она выбирает переменную среды USERNAME (и, вероятно, аналогично в других ОС).Таким образом, вы можете изменить это значение, например,

set USERNAME = c089

, а затем выполнить dbm-gorm-diff.

или передать значение свойства из командной строки, как в,

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

Хотя я не могу избавиться от текста "(сгенерированного)": (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...