我正在尝试使用不受支持的数据库ExaSol的liquibase。
由于以下异常而失败
liquibase.exception.LockException: liquibase.exception.DatabaseException: Feature not supported: user-defined type (DATETIME) [line 1, column 110] (Session: 1613843703712878739) [Failed SQL: CREATE TABLE SCH.DATABASECHANGELOGLOCK (ID INT NOT NULL, LOCKED BOOLEAN NOT NULL, LOCKGRANTED datetime, LOCKEDBY VARCHAR(255), CONSTRAINT PK_DATABASECHANGELOGLOCK PRIMARY KEY (ID))]
似乎由于DATETIME数据类型而失败。我也尝试了--currentDateTimeFunction。它不起作用。
有人可以指导我如何处理这种情况吗
答案 0 :(得分:0)
尝试以下解决方案:
将数据类型从datetime替换为TIMESTAMP,然后以这种方式更改代码后,尝试:
/**
* Use email suggestion
*/
setEmailSuggestion: function preventScreenAutoLock(suggestion) {
this.formData.AppEmail = this.formData.AppEmail + suggestion
}
亲切的问候,
Exasol团队