関数 | 戻り値の型 | 説明 |
---|---|---|
pgx_add_to_replication_object(schema_name name, table_name name, refresh_subscription boolean) | boolean | レプリケーションオブジェクトのレプリケーション対象に、schema_name,table_nameで指定したテーブルを追加し、レプリケーションを開始します。 |
この関数は、CREATE REPLICATION TABLE文の実行中に内部的に実行されます。直接この関数を呼び出すと、異常な動作を引き起こす可能性があります。
この関数が実行する処理は、SECURITY DEFINERの仕組みを用いて、スーパーユーザーの権限で実行されます。
レプリケーションテーブルを定義するユーザー以外に実行権限を与えないでください。