# SCHEMA_NAME variable · @imqueue/pg-pubsub

Source: https://imqueue.org/api/pg-pubsub/latest/pg-pubsub.schema_name/
Published: 2026-08-01
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/pg-pubsub 3.0.5 — generated reference, not hand-written

PostgreSQL schema holding the inter-process lock table, read from `PG_PUBSUB_SCHEMA_NAME` and defaulting to `pgip_lock`.

Every process competing for the same channel must agree on this name — the lock is a row in that schema, so two deployments configured differently would each elect their own listener and both would handle the same notification.

**Signature:**

```typescript
SCHEMA_NAME: string
```

