18 lines
547 B
SQL
18 lines
547 B
SQL
CREATE TABLE "stats"."ep_label_agg" (
|
|
"snapshot" date,
|
|
"area" text,
|
|
"label" text,
|
|
"homes" integer NOT NULL,
|
|
CONSTRAINT "ep_label_agg_pkey" PRIMARY KEY("snapshot","area","label")
|
|
);
|
|
--> statement-breakpoint
|
|
DO $$
|
|
BEGIN
|
|
IF EXISTS (SELECT 1 FROM pg_roles WHERE rolname = 'personal_app') THEN
|
|
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA stats TO personal_app;
|
|
END IF;
|
|
IF EXISTS (SELECT 1 FROM pg_roles WHERE rolname = 'personal_ro') THEN
|
|
GRANT SELECT ON ALL TABLES IN SCHEMA stats TO personal_ro;
|
|
END IF;
|
|
END $$;
|