prorm API Reference
    Preparing search index...

    Class ForeignDataManager

    Manages Foreign Data Wrapper objects (servers, user mappings, foreign tables) for a Prorm instance.

    All operations delegate SQL generation to the underlying dialect so that non-PostgreSQL dialects can throw meaningful errors at a single point.

    Index
    • DROP FOREIGN SERVER

      Parameters

      • name: string
      • Optionalopts: { ifExists?: boolean; cascade?: boolean }

      Returns Promise<void>

    • Return true if a foreign server with the given name exists.

      Parameters

      • name: string

      Returns Promise<boolean>

    • DROP USER MAPPING

      Parameters

      • serverName: string
      • user: string = 'CURRENT_USER'
      • Optionalopts: { ifExists?: boolean }

      Returns Promise<void>

    • DROP FOREIGN TABLE

      Parameters

      • tableName: string
      • Optionalopts: { ifExists?: boolean; cascade?: boolean }

      Returns Promise<void>