【发布时间】:2018-06-04 08:43:52
【问题描述】:
当我使用 liquibase 的 updateSql 命令生成 SQL 文件时,我得到一个文件,其中总是在每个表之前写入目标数据库的名称,如下所示:
CREATE TABLE TARGETDATABASE.DATABASECHANGELOGLOCK
DELETE FROM TARGETDATABASE.DATABASECHANGELOGLOCK
INSERT INTO TARGETDATABASE.DATABASECHANGELOGLOCK
UPDATE TARGETDATABASE.DATABASECHANGELOGLOCK
CREATE TABLE TARGETDATABASE.DATABASECHANGELOG
CREATE TABLE TARGETDATABASE.MD_CONSTRAINT_DETAILS
ALTER TABLE TARGETDATABASE.MD_CONSTRAINT_DETAILS
CREATE TABLE TARGETDATABASE.MD_GROUP_MEMBERS
ALTER TABLE TARGETDATABASE.MD_GROUP_MEMBERS
有没有办法在每个表之前禁用目标数据库的名称?
【问题讨论】:
-
你能提供你所有的liquibase配置信息和你正在使用的数据库等吗?
标签: java sql database migration liquibase