Class ChJdbcLoader

All Implemented Interfaces:
IJdbcLoader, ILoader

public final class ChJdbcLoader extends AbstractJdbcLoader<ChDatabase>
JDBC-based database schema loader for ClickHouse databases. Reads database schemas, functions, relations, policies, users, roles, and privileges from a ClickHouse database. Extends JdbcLoaderBase to provide ClickHouse-specific loading functionality.
  • Constructor Details

    • ChJdbcLoader

      public ChJdbcLoader(IJdbcConnector connector, DiffSettings diffSettings)
      Creates a new ClickHouse JDBC loader with the specified parameters.
      Parameters:
      connector - the JDBC connector for establishing database connections
      diffSettings - unified context object containing settings, ignore list, and error accumulator
  • Method Details