Skip to content

Commit 7d77171

Browse files
committed
RHINENG-21627: vmaas_sync need to read size of repack tables
1 parent 73960ce commit 7d77171

3 files changed

Lines changed: 22 additions & 1 deletion

File tree

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
DO $$
2+
BEGIN
3+
IF EXISTS (SELECT 1 FROM pg_namespace WHERE nspname = 'repack') THEN
4+
REVOKE USAGE ON SCHEMA repack FROM vmaas_sync;
5+
END IF;
6+
END
7+
$$;
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
DO $$
2+
BEGIN
3+
IF EXISTS (SELECT 1 FROM pg_namespace WHERE nspname = 'repack') THEN
4+
GRANT USAGE ON SCHEMA repack TO vmaas_sync;
5+
END IF;
6+
END
7+
$$;

database_admin/schema/create_schema.sql

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ CREATE TABLE IF NOT EXISTS schema_migrations
77

88

99
INSERT INTO schema_migrations
10-
VALUES (138, false);
10+
VALUES (139, false);
1111

1212
-- ---------------------------------------------------------------------------
1313
-- Functions
@@ -1044,6 +1044,13 @@ GRANT SELECT ON ALL TABLES IN SCHEMA public TO vmaas_sync;
10441044
GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO vmaas_sync;
10451045
GRANT SELECT, UPDATE ON repo TO vmaas_sync;
10461046
GRANT SELECT, INSERT, UPDATE, DELETE ON deleted_system TO vmaas_sync;
1047+
DO $$
1048+
BEGIN
1049+
IF EXISTS (SELECT 1 FROM pg_namespace WHERE nspname = 'repack') THEN
1050+
GRANT USAGE ON SCHEMA repack TO vmaas_sync;
1051+
END IF;
1052+
END
1053+
$$;
10471054

10481055

10491056
CREATE SCHEMA IF NOT EXISTS inventory;

0 commit comments

Comments
 (0)