public final class CreateType extends PgParserAbstract
Parser for PostgreSQL CREATE TYPE statements.

This class handles parsing of various type definitions including: - Composite types (records with named fields) - Enum types (enumerated values) - Range types (continuous ranges of values) - Base types (custom scalar types with I/O functions) - Shell types (forward declarations)

  • Constructor Details

  • Method Details

    • parseObject

      public void parseObject()
      Description copied from class: ParserAbstract
      Parses a database object from the current context. Must be implemented by concrete subclasses to handle specific object types.
      Specified by:
      parseObject in class ParserAbstract<PgDatabase>