public class TablesDiffer extends AbstractDiffer
MetadataDiffer.DIRECTdirect| 构造器和说明 |
|---|
TablesDiffer() |
getDirect, setDirectpublic boolean isEmpty()
public static TablesDiffer compare(LinkedHashMap<String,Table> origins, LinkedHashMap<String,Table> dests, MetadataDiffer.DIRECT direct)
public static TablesDiffer compare(LinkedHashMap<String,Table> origins, LinkedHashMap<String,Table> dests, boolean ignoreSchema)
public static TablesDiffer compare(LinkedHashMap<String,Table> origins, LinkedHashMap<String,Table> dests)
public static TablesDiffer compare(LinkedHashMap<String,Table> origins, LinkedHashMap<String,Table> dests, MetadataDiffer.DIRECT direct, boolean ignoreSchema)
origins - originsdests - destsignoreSchema - 是否忽略 catalog schemapublic MetadataDiffer setDirect(MetadataDiffer.DIRECT direct)
MetadataDiffersetDirect 在接口中 MetadataDiffersetDirect 在类中 AbstractDifferdirect - 表public LinkedHashMap<String,Table> getAdds()
public void setAdds(LinkedHashMap<String,Table> adds)
public LinkedHashMap<String,Table> getDrops()
public void setDrops(LinkedHashMap<String,Table> drops)
public LinkedHashMap<String,Table> getAlters()
public void setAlters(LinkedHashMap<String,Table> alters)
public LinkedHashMap<String,TableDiffer> getDiffers()
public void setDiffers(LinkedHashMap<String,TableDiffer> differs)
Copyright © 2025. All rights reserved.