- Notifications
You must be signed in to change notification settings - Fork5k
Commitcd3c451
committed
pg_dump, pg_dumpall, pg_restore: Add --no-policies option.
Add --no-policies option to control row level security policy handlingin dump and restore operations. When this option is used, both CREATEPOLICY commands and ALTER TABLE ... ENABLE ROW LEVEL SECURITY commandsare excluded from dumps and skipped during restores.This is useful in scenarios where policies need to be redefined in thetarget system or when moving data between environments with differentsecurity requirements.Author: Nikolay Samokhvalov <nik@postgres.ai>Reviewed-by: Greg Sabino Mullane <htamfids@gmail.com>Reviewed-by: Jim Jones <jim.jones@uni-muenster.de>Reviewed-by: newtglobal postgresql_contributors <postgresql_contributors@newtglobalcorp.com>Discussion:https://postgr.es/m/CAM527d8kG2qPKvbfJ=OYJkT7iRNd623Bk+m-a4ngm+nyHYsHog@mail.gmail.com1 parent4489044 commitcd3c451
File tree
9 files changed
+71
-1
lines changed- doc/src/sgml/ref
- src/bin/pg_dump
- t
9 files changed
+71
-1
lines changedLines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1105 | 1105 |
| |
1106 | 1106 |
| |
1107 | 1107 |
| |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
1108 | 1117 |
| |
1109 | 1118 |
| |
1110 | 1119 |
| |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
441 | 441 |
| |
442 | 442 |
| |
443 | 443 |
| |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
444 | 453 |
| |
445 | 454 |
| |
446 | 455 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
723 | 723 |
| |
724 | 724 |
| |
725 | 725 |
| |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
726 | 736 |
| |
727 | 737 |
| |
728 | 738 |
| |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
| 114 | + | |
114 | 115 |
| |
115 | 116 |
| |
116 | 117 |
| |
| |||
181 | 182 |
| |
182 | 183 |
| |
183 | 184 |
| |
184 |
| - | |
| 185 | + | |
185 | 186 |
| |
| 187 | + | |
186 | 188 |
| |
187 | 189 |
| |
188 | 190 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
188 | 188 |
| |
189 | 189 |
| |
190 | 190 |
| |
| 191 | + | |
191 | 192 |
| |
192 | 193 |
| |
193 | 194 |
| |
| |||
2966 | 2967 |
| |
2967 | 2968 |
| |
2968 | 2969 |
| |
| 2970 | + | |
| 2971 | + | |
| 2972 | + | |
| 2973 | + | |
| 2974 | + | |
| 2975 | + | |
2969 | 2976 |
| |
2970 | 2977 |
| |
2971 | 2978 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
500 | 500 |
| |
501 | 501 |
| |
502 | 502 |
| |
| 503 | + | |
503 | 504 |
| |
504 | 505 |
| |
505 | 506 |
| |
| |||
1152 | 1153 |
| |
1153 | 1154 |
| |
1154 | 1155 |
| |
| 1156 | + | |
1155 | 1157 |
| |
1156 | 1158 |
| |
1157 | 1159 |
| |
| |||
1259 | 1261 |
| |
1260 | 1262 |
| |
1261 | 1263 |
| |
| 1264 | + | |
1262 | 1265 |
| |
1263 | 1266 |
| |
1264 | 1267 |
| |
| |||
4035 | 4038 |
| |
4036 | 4039 |
| |
4037 | 4040 |
| |
| 4041 | + | |
4038 | 4042 |
| |
4039 | 4043 |
| |
4040 | 4044 |
| |
| |||
4056 | 4060 |
| |
4057 | 4061 |
| |
4058 | 4062 |
| |
| 4063 | + | |
| 4064 | + | |
| 4065 | + | |
| 4066 | + | |
4059 | 4067 |
| |
4060 | 4068 |
| |
4061 | 4069 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
101 | 101 |
| |
102 | 102 |
| |
103 | 103 |
| |
| 104 | + | |
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
| |||
173 | 174 |
| |
174 | 175 |
| |
175 | 176 |
| |
| 177 | + | |
176 | 178 |
| |
177 | 179 |
| |
178 | 180 |
| |
| |||
457 | 459 |
| |
458 | 460 |
| |
459 | 461 |
| |
| 462 | + | |
| 463 | + | |
460 | 464 |
| |
461 | 465 |
| |
462 | 466 |
| |
| |||
681 | 685 |
| |
682 | 686 |
| |
683 | 687 |
| |
| 688 | + | |
684 | 689 |
| |
685 | 690 |
| |
686 | 691 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
| 77 | + | |
77 | 78 |
| |
78 | 79 |
| |
79 | 80 |
| |
| |||
129 | 130 |
| |
130 | 131 |
| |
131 | 132 |
| |
| 133 | + | |
132 | 134 |
| |
133 | 135 |
| |
134 | 136 |
| |
| |||
385 | 387 |
| |
386 | 388 |
| |
387 | 389 |
| |
| 390 | + | |
388 | 391 |
| |
389 | 392 |
| |
390 | 393 |
| |
| |||
505 | 508 |
| |
506 | 509 |
| |
507 | 510 |
| |
| 511 | + | |
508 | 512 |
| |
509 | 513 |
| |
510 | 514 |
| |
|
Lines changed: 16 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
579 | 579 |
| |
580 | 580 |
| |
581 | 581 |
| |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
582 | 590 |
| |
583 | 591 |
| |
584 | 592 |
| |
| |||
803 | 811 |
| |
804 | 812 |
| |
805 | 813 |
| |
| 814 | + | |
806 | 815 |
| |
807 | 816 |
| |
808 | 817 |
| |
| |||
1328 | 1337 |
| |
1329 | 1338 |
| |
1330 | 1339 |
| |
| 1340 | + | |
1331 | 1341 |
| |
1332 | 1342 |
| |
1333 | 1343 |
| |
| |||
2948 | 2958 |
| |
2949 | 2959 |
| |
2950 | 2960 |
| |
| 2961 | + | |
2951 | 2962 |
| |
2952 | 2963 |
| |
2953 | 2964 |
| |
| |||
2969 | 2980 |
| |
2970 | 2981 |
| |
2971 | 2982 |
| |
| 2983 | + | |
2972 | 2984 |
| |
2973 | 2985 |
| |
2974 | 2986 |
| |
| |||
2990 | 3002 |
| |
2991 | 3003 |
| |
2992 | 3004 |
| |
| 3005 | + | |
2993 | 3006 |
| |
2994 | 3007 |
| |
2995 | 3008 |
| |
| |||
3011 | 3024 |
| |
3012 | 3025 |
| |
3013 | 3026 |
| |
| 3027 | + | |
3014 | 3028 |
| |
3015 | 3029 |
| |
3016 | 3030 |
| |
| |||
3032 | 3046 |
| |
3033 | 3047 |
| |
3034 | 3048 |
| |
| 3049 | + | |
3035 | 3050 |
| |
3036 | 3051 |
| |
3037 | 3052 |
| |
| |||
3053 | 3068 |
| |
3054 | 3069 |
| |
3055 | 3070 |
| |
| 3071 | + | |
3056 | 3072 |
| |
3057 | 3073 |
| |
3058 | 3074 |
| |
|
0 commit comments
Comments
(0)