Uses of Class
org.pgcodekeeper.core.database.ch.schema.ChDatabase
Packages that use ChDatabase
Package
Description
-
Uses of ChDatabase in org.pgcodekeeper.core.database.ch
Methods in org.pgcodekeeper.core.database.ch that return ChDatabase -
Uses of ChDatabase in org.pgcodekeeper.core.database.ch.jdbc
Constructors in org.pgcodekeeper.core.database.ch.jdbc with parameters of type ChDatabaseModifierConstructorDescriptionChFunctionsReader(ChJdbcLoader loader, ChDatabase db) Creates a new ChFunctionsReader.ChPoliciesReader(ChJdbcLoader loader, ChDatabase db) Creates a new ChPoliciesReader.ChPrivilegesReader(ChJdbcLoader loader, ChDatabase db) Creates a new ChPrivilegesReader.ChRolesReader(ChJdbcLoader loader, ChDatabase db) Creates a new ChRolesReader.ChSchemasReader(ChJdbcLoader loader, ChDatabase db) Creates a new ChSchemasReader.ChUsersReader(ChJdbcLoader loader, ChDatabase db) Creates a new ChUsersReader. -
Uses of ChDatabase in org.pgcodekeeper.core.database.ch.loader
Methods in org.pgcodekeeper.core.database.ch.loader that return ChDatabaseMethods in org.pgcodekeeper.core.database.ch.loader with parameters of type ChDatabaseModifier and TypeMethodDescriptionvoidChDumpLoader.loadWithoutAnalyze(ChDatabase db, Queue<AntlrTask<?>> antlrTasks) Constructors in org.pgcodekeeper.core.database.ch.loader with parameters of type ChDatabaseModifierConstructorDescriptionChLibraryLoader(ChDatabase database, Path metaPath, Set<String> loadedPaths, DiffSettings diffSettings) -
Uses of ChDatabase in org.pgcodekeeper.core.database.ch.parser
Constructors in org.pgcodekeeper.core.database.ch.parser with parameters of type ChDatabaseModifierConstructorDescriptionChCustomParserListener(ChDatabase database, String filename, ParserListenerMode mode, DiffSettings diffSettings) Creates a new ClickHouse SQL parser listener.ChOverridesListener(ChDatabase database, String filename, ParserListenerMode mode, DiffSettings diffSettings, Map<AbstractStatement, StatementOverride> overrides) Creates a new listener for ClickHouse SQL with override support. -
Uses of ChDatabase in org.pgcodekeeper.core.database.ch.parser.statement
Constructors in org.pgcodekeeper.core.database.ch.parser.statement with parameters of type ChDatabaseModifierConstructorDescriptionChAlterOther(CHParser.Alter_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse ALTER statements.ChAlterTable(CHParser.Alter_table_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse ALTER TABLE statements.ChCreateDictionary(CHParser.Create_dictinary_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse CREATE DICTIONARY statements.ChCreateFunction(CHParser.Create_function_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse CREATE FUNCTION statements.ChCreatePolicy(CHParser.Create_policy_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse CREATE POLICY statements.ChCreateRole(CHParser.Create_role_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse CREATE ROLE statements.ChCreateSchema(CHParser.Create_database_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse CREATE DATABASE statements.ChCreateTable(CHParser.Create_table_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse CREATE TABLE statements.ChCreateUser(CHParser.Create_user_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse CREATE USER statements.ChCreateView(CHParser.Create_view_stmtContext ctx, ChDatabase db, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Creates a parser for ClickHouse CREATE VIEW statements.ChDropStatement(CHParser.Drop_stmtContext ctx, ChDatabase db, ISettings settings) Creates a parser for ClickHouse DROP statements.ChGrantPrivilege(CHParser.Privilegy_stmtContext ctx, ChDatabase db, Map<AbstractStatement, StatementOverride> overrides, ISettings settings) Creates a parser for ClickHouse GRANT/REVOKE privilege statements. -
Uses of ChDatabase in org.pgcodekeeper.core.database.ch.schema
Methods in org.pgcodekeeper.core.database.ch.schema with parameters of type ChDatabaseModifier and TypeMethodDescriptionvoidChDatabase.copyLaunchers(ChDatabase db) Copies analysis launchers from another database to this one.