@Override
    public boolean exists() {
        return tableSchemas != null && !tableSchemas.isEmpty();
    }
A {@link DatabaseHistory} implementation which store the latest table schema in Flink state.

<p>It stores/recovers history using data offered by {@link MySqlSplitState}.</p>
inlong-sort/sort-flink/sort-flink-v1.13/sort-connectors/mysql-cdc/src/main/java/org/apache/inlong/sort/cdc/mysql/debezium/EmbeddedFlinkDatabaseHistory.java