Skip to content

Commit e7b6719

Browse files
committed
Add test for --schema (-c)
1 parent c2fa3a0 commit e7b6719

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

regress/expected/repack.out

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,3 +352,12 @@ CREATE TABLE trg4 (id integer PRIMARY KEY);
352352
CREATE TRIGGER zzzzzz AFTER UPDATE ON trg4 FOR EACH ROW EXECUTE PROCEDURE trgtest();
353353
\! pg_repack --dbname=contrib_regression --table=trg4
354354
INFO: repacking table "trg4"
355+
--
356+
-- Repack single schema
357+
--
358+
CREATE SCHEMA only_this_schema;
359+
CREATE TABLE only_this_schema.tbl1 (id INTEGER PRIMARY KEY);
360+
CREATE TABLE only_this_schema.tbl2 (id INTEGER PRIMARY KEY);
361+
\! pg_repack --dbname=contrib_regression --schema=only_this_schema
362+
INFO: repacking table "only_this_schema.tbl1"
363+
INFO: repacking table "only_this_schema.tbl2"

regress/sql/repack.sql

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,3 +206,11 @@ CREATE TRIGGER z_repack_trigges BEFORE UPDATE ON trg3 FOR EACH ROW EXECUTE PROCE
206206
CREATE TABLE trg4 (id integer PRIMARY KEY);
207207
CREATE TRIGGER zzzzzz AFTER UPDATE ON trg4 FOR EACH ROW EXECUTE PROCEDURE trgtest();
208208
\! pg_repack --dbname=contrib_regression --table=trg4
209+
210+
--
211+
-- Repack single schema
212+
--
213+
CREATE SCHEMA only_this_schema;
214+
CREATE TABLE only_this_schema.tbl1 (id INTEGER PRIMARY KEY);
215+
CREATE TABLE only_this_schema.tbl2 (id INTEGER PRIMARY KEY);
216+
\! pg_repack --dbname=contrib_regression --schema=only_this_schema

0 commit comments

Comments
 (0)