DROP PUBLICATION — 게시(publish)/발행 삭제하기

DROP PUBLICATION — 게시(publish)/발행 삭제하기

DROP PUBLICATION은 데이터베이스에서 이미 존재하는 발행(publication)을 제거하는 명령이에요. 논리적 복제(logical replication)에서 발행은 게시자(publisher) 쪽이 구독자에게 공개할 테이블 집합을 정의하죠. 발행은 소유자나 슈퍼유저만 삭제할 수 있습니다.

출처: PostgreSQL 문서

본문

Synopsis

DROP PUBLICATION [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

Description

DROP PUBLICATION은 데이터베이스에서 이미 존재하는 발행을 제거해요.

발행은 소유자 또는 슈퍼유저만 삭제할 수 있어요.

Parameters

  • IF EXISTS — 발행이 존재하지 않아도 오류를 던지지 않아요. 이 경우에는 통지(notice)만 발행됩니다.
  • name — 이미 존재하는 발행의 이름.
  • CASCADE / RESTRICT — 이 키워드는 발행에 의존하는 것이 없으므로 아무 효과가 없어요.

Examples

발행을 삭제하기:

DROP PUBLICATION mypublication;

Compatibility

DROP PUBLICATION은 PostgreSQL 확장이에요.

더 알아보기 (Learn more)