diff --git a/HowtoPostgreSQL/ReplicationLogique.md b/HowtoPostgreSQL/ReplicationLogique.md index e44d92c0..00b933f4 100644 --- a/HowtoPostgreSQL/ReplicationLogique.md +++ b/HowtoPostgreSQL/ReplicationLogique.md @@ -109,6 +109,12 @@ foo=# ALTER SUBSCRIPTION mysub REFRESH PUBLICATION; On peut ensuite insérer des données sur la nouvelle table qui sera répliquée. +A partir de PostgreSQL 15, si on veux modifié une VUE sur l'instance secondaire en réplication logique, il faut ajouter les droits _CREATE_ à la base que l'on souhaite modifié sur le schéma public (si la base concerné est dans le schéma public, sinon il faut l'appliquer au schéma concerné) : + +~~~sql +GRANT CREATE ON SCHEMA public TO foo; +~~~ + ### Suspendre une réplication Mettre en pause une réplication :