Uses of Class
org.pgcodekeeper.core.schema.pg.PgDatabase
Packages that use PgDatabase
Package
Description
-
Uses of PgDatabase in org.pgcodekeeper.core.loader
Methods in org.pgcodekeeper.core.loader that return PgDatabase -
Uses of PgDatabase in org.pgcodekeeper.core.loader.jdbc.pg
Constructors in org.pgcodekeeper.core.loader.jdbc.pg with parameters of type PgDatabaseModifierConstructorDescriptionCastsReader(JdbcLoaderBase loader, PgDatabase db) Creates a new casts reader.EventTriggersReader(JdbcLoaderBase loader, PgDatabase db) Creates a new event triggers reader.ExtensionsReader(JdbcLoaderBase loader, PgDatabase db) Creates a new extensions reader.ForeignDataWrappersReader(JdbcLoaderBase loader, PgDatabase db) Creates a new foreign data wrappers reader.SchemasReader(JdbcLoaderBase loader, PgDatabase db) Creates a new SchemasReader.ServersReader(JdbcLoaderBase loader, PgDatabase db) Creates a new ServersReader.UserMappingReader(JdbcLoaderBase loader, PgDatabase db) Constructs a new UserMappingReader. -
Uses of PgDatabase in org.pgcodekeeper.core.loader.pg
Methods in org.pgcodekeeper.core.loader.pg that return PgDatabase -
Uses of PgDatabase in org.pgcodekeeper.core.parsers.antlr.pg
Constructors in org.pgcodekeeper.core.parsers.antlr.pg with parameters of type PgDatabaseModifierConstructorDescriptionCustomSQLParserListener(PgDatabase database, String filename, ParserListenerMode mode, List<Object> errors, Queue<AntlrTask<?>> antlrTasks, IMonitor monitor, ISettings settings) Creates a new PostgreSQL SQL parser listener.SQLOverridesListener(PgDatabase db, String filename, ParserListenerMode mode, List<Object> errors, IMonitor mon, Map<PgStatement, StatementOverride> overrides, ISettings settings) Creates a new listener with override support. -
Uses of PgDatabase in org.pgcodekeeper.core.parsers.antlr.pg.statement
Methods in org.pgcodekeeper.core.parsers.antlr.pg.statement with parameters of type PgDatabaseModifier and TypeMethodDescriptionstatic voidCreateIndex.parseIndex(SQLParser.Index_restContext rest, String tablespace, String schemaName, String tableName, PgIndex ind, PgDatabase db, String location, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Parses index definition from an index rest context and populates the given index object.Constructors in org.pgcodekeeper.core.parsers.antlr.pg.statement with parameters of type PgDatabaseModifierConstructorDescriptionAlterDomain(SQLParser.Alter_domain_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new AlterDomain parser.AlterFtsStatement(SQLParser.Alter_fts_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new AlterFtsStatement parser.AlterIndex(SQLParser.Alter_index_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new AlterIndex parser.AlterMatView(SQLParser.Alter_materialized_view_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new AlterMatView parser.AlterOther(SQLParser.Schema_alterContext ctx, PgDatabase db, ISettings settings) Constructs a new AlterOther parser.AlterOwner(SQLParser.Alter_owner_statementContext ctx, PgDatabase db, Map<PgStatement, StatementOverride> overrides, ISettings settings) Constructs a new AlterOwner parser with optional statement overrides.AlterOwner(SQLParser.Alter_owner_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new AlterOwner parser without statement overrides.AlterSequence(SQLParser.Alter_sequence_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new AlterSequence parser.AlterTable(SQLParser.Alter_table_statementContext ctx, PgDatabase db, String tablespace, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new AlterTable parser.AlterView(SQLParser.Alter_view_statementContext ctx, PgDatabase db, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new AlterView parser.CommentOn(SQLParser.Comment_on_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CommentOn parser.CreateAggregate(SQLParser.Create_aggregate_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateAggregate parser.CreateCast(SQLParser.Create_cast_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateCast parser.CreateCollation(SQLParser.Create_collation_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateCollation parser.CreateDatabase(SQLParser.Create_database_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateDatabase parser.CreateDomain(SQLParser.Create_domain_statementContext ctx, PgDatabase db, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new CreateDomain parser.CreateEventTrigger(SQLParser.Create_event_trigger_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateEventTrigger parser.CreateExtension(SQLParser.Create_extension_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateExtension parser.CreateFdw(SQLParser.Create_foreign_data_wrapper_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateFdw parser.CreateForeignTable(SQLParser.Create_foreign_table_statementContext ctx, PgDatabase db, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new CreateForeignTable parser.CreateFtsConfiguration(SQLParser.Create_fts_configuration_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateFtsConfiguration parser.CreateFtsDictionary(SQLParser.Create_fts_dictionary_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateFtsDictionary parser.CreateFtsParser(SQLParser.Create_fts_parser_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateFtsParser parser.CreateFtsTemplate(SQLParser.Create_fts_template_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateFtsTemplate parser.CreateFunction(SQLParser.Create_function_statementContext ctx, PgDatabase db, List<Object> errors, Queue<AntlrTask<?>> antlrTasks, ISettings settings) Constructs a new CreateFunction parser.CreateGpExternalTable(PgDatabase db, org.antlr.v4.runtime.CommonTokenStream stream, SQLParser.Create_table_external_statementContext ctx, ISettings settings) Constructs a new CreateGpExternalTable parser.CreateIndex(SQLParser.Create_index_statementContext ctx, PgDatabase db, String tablespace, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new CreateIndex parser.CreateOperator(SQLParser.Create_operator_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateOperator parser.CreatePolicy(SQLParser.Create_policy_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreatePolicy parser.CreateRule(SQLParser.Create_rewrite_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateRule parser.CreateSchema(SQLParser.Create_schema_statementContext ctx, PgDatabase db, ISettings settings) Constructs a CREATE SCHEMA statement parser.CreateSequence(SQLParser.Create_sequence_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateSequence parser.CreateServer(SQLParser.Create_server_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateServer parser.CreateStatistics(SQLParser.Create_statistics_statementContext ctx, PgDatabase db, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new CreateStatistics parser.CreateTable(SQLParser.Create_table_statementContext ctx, PgDatabase db, String tablespace, String accessMethod, String oids, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new CreateTable parser.CreateTrigger(SQLParser.Create_trigger_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateTrigger parser.CreateType(SQLParser.Create_type_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateType parser.CreateUserMapping(SQLParser.Create_user_mapping_statementContext ctx, PgDatabase db, ISettings settings) Constructs a new CreateUserMapping parser.CreateView(SQLParser.Create_view_statementContext context, PgDatabase db, String tablespace, String accessMethod, org.antlr.v4.runtime.CommonTokenStream stream, ISettings settings) Constructs a new CreateView parser.DeleteStatement(SQLParser.Delete_stmt_for_psqlContext ctx, PgDatabase db, ISettings settings) Constructs a DELETE statement parser.DropStatement(SQLParser.Schema_dropContext ctx, PgDatabase db, ISettings settings) Constructs a new DropStatement parser.GrantPrivilege(SQLParser.Rule_commonContext ctx, PgDatabase db, Map<PgStatement, StatementOverride> overrides, ISettings settings) Constructs a new GrantPrivilege parser with optional statement overrides.GrantPrivilege(SQLParser.Rule_commonContext ctx, PgDatabase db, ISettings settings) Constructs a new GrantPrivilege parser without statement overrides.InsertStatement(SQLParser.Insert_stmt_for_psqlContext ctx, PgDatabase db, ISettings settings) Constructs an INSERT statement parser.MergeStatement(SQLParser.Merge_stmt_for_psqlContext ctx, PgDatabase db, ISettings settings) Constructs a MERGE statement parser.UpdateStatement(SQLParser.Update_stmt_for_psqlContext ctx, PgDatabase db, ISettings settings) Constructs an UPDATE statement parser.