Package org.pgcodekeeper.core.database.api.schema


package org.pgcodekeeper.core.database.api.schema
  • Class
    Description
    Enumeration of function argument modes.
    Enumeration of database object types.
    Enumeration of database event types used for triggers and policies.
    Interface for database function argument
    Interface for database type cast operations.
    Indicates what contexts the cast can be invoked in.
    Interface for database column
    Interface for database composite type
    Interface for database table constraints.
    Interface for foreign key constraints.
    Interface for primary key constraints.
    Interface representing a database containing schemas.
    Marker interface for foreign tables.
    Interface for database functions, procedures, and aggregates.
    Interface for database index
    Interface for database operators.
    Interface for database objects that support storage and configuration options.
    Interface for partitioned tables.
    Interface for database policy
    Represents a database privilege (GRANT/REVOKE) for a database object.
    Interface for database relations (tables, views, sequences).
    Interface for database rule
    Interface representing a database schema containing tables, views, functions, and other objects.
    Interface for database objects that are contained within a schema and can be found via search path.
    Interface for database sequence
    Interface for database objects that contain simple column references.
    Interface for database objects that support simple option management with ALTER statements.
    Base interface for all database statements and objects.
    Interface for database objects that can contain other statements as children.
    Interface for database statistics
    Marker interface for sub element.
    Interface for database table
    Interface for database trigger
    Interface for database type
    Interface for database view
    Represents the location of a database object in source code.
    Builder class for constructing PgObjLocation instances.
    Enumeration of location types for database objects.
    Represents an override of a database statement when loading from multiple sources.
    Represents an object reference with schema, table, column, and type information.
    Enumeration of possible states for database objects during schema comparison and migration.