From b1587f05ccf7c52afb1596fe3e552444bb7279ec Mon Sep 17 00:00:00 2001 From: Masahiko AMANO Date: Thu, 3 Jul 2025 02:26:50 +0300 Subject: [PATCH] refactor(db): rename schema `access` -> `acl` --- database/create-schema.sql | 44 ++++++++++++++++---------------------- 1 file changed, 18 insertions(+), 26 deletions(-) diff --git a/database/create-schema.sql b/database/create-schema.sql index 6a2fd45..eaa8c70 100644 --- a/database/create-schema.sql +++ b/database/create-schema.sql @@ -18,10 +18,10 @@ SET client_min_messages = warning; SET row_security = off; -- --- Name: access; Type: SCHEMA; Schema: -; Owner: - +-- Name: acl; Type: SCHEMA; Schema: -; Owner: - -- -CREATE SCHEMA access; +CREATE SCHEMA acl; -- @@ -119,10 +119,10 @@ $$; SET default_table_access_method = heap; -- --- Name: categories; Type: TABLE; Schema: access; Owner: - +-- Name: categories; Type: TABLE; Schema: acl; Owner: - -- -CREATE TABLE access.categories ( +CREATE TABLE acl.categories ( user_id smallint NOT NULL, category_id uuid NOT NULL, view boolean NOT NULL, @@ -131,10 +131,10 @@ CREATE TABLE access.categories ( -- --- Name: files; Type: TABLE; Schema: access; Owner: - +-- Name: files; Type: TABLE; Schema: acl; Owner: - -- -CREATE TABLE access.files ( +CREATE TABLE acl.files ( user_id smallint NOT NULL, file_id uuid NOT NULL, view boolean NOT NULL, @@ -143,10 +143,10 @@ CREATE TABLE access.files ( -- --- Name: pools; Type: TABLE; Schema: access; Owner: - +-- Name: pools; Type: TABLE; Schema: acl; Owner: - -- -CREATE TABLE access.pools ( +CREATE TABLE acl.pools ( user_id smallint NOT NULL, pool_id uuid NOT NULL, view boolean NOT NULL, @@ -155,10 +155,10 @@ CREATE TABLE access.pools ( -- --- Name: tags; Type: TABLE; Schema: access; Owner: - +-- Name: tags; Type: TABLE; Schema: acl; Owner: - -- -CREATE TABLE access.tags ( +CREATE TABLE acl.tags ( user_id smallint NOT NULL, tag_id uuid NOT NULL, view boolean NOT NULL, @@ -406,34 +406,34 @@ ALTER TABLE ONLY system.users ALTER COLUMN id SET DEFAULT nextval('system.users_ -- --- Name: categories categories_pkey; Type: CONSTRAINT; Schema: access; Owner: - +-- Name: categories categories_pkey; Type: CONSTRAINT; Schema: acl; Owner: - -- -ALTER TABLE ONLY access.categories +ALTER TABLE ONLY acl.categories ADD CONSTRAINT categories_pkey PRIMARY KEY (user_id, category_id); -- --- Name: files files_pkey; Type: CONSTRAINT; Schema: access; Owner: - +-- Name: files files_pkey; Type: CONSTRAINT; Schema: acl; Owner: - -- -ALTER TABLE ONLY access.files +ALTER TABLE ONLY acl.files ADD CONSTRAINT files_pkey PRIMARY KEY (user_id, file_id); -- --- Name: pools pools_pkey; Type: CONSTRAINT; Schema: access; Owner: - +-- Name: pools pools_pkey; Type: CONSTRAINT; Schema: acl; Owner: - -- -ALTER TABLE ONLY access.pools +ALTER TABLE ONLY acl.pools ADD CONSTRAINT pools_pkey PRIMARY KEY (user_id, pool_id); -- --- Name: tags tags_pkey; Type: CONSTRAINT; Schema: access; Owner: - +-- Name: tags tags_pkey; Type: CONSTRAINT; Schema: acl; Owner: - -- -ALTER TABLE ONLY access.tags +ALTER TABLE ONLY acl.tags ADD CONSTRAINT tags_pkey PRIMARY KEY (user_id, tag_id); @@ -541,14 +541,6 @@ ALTER TABLE ONLY system.users ADD CONSTRAINT users_pkey PRIMARY KEY (id); --- --- Name: SCHEMA public; Type: ACL; Schema: -; Owner: - --- - -REVOKE USAGE ON SCHEMA public FROM PUBLIC; -GRANT ALL ON SCHEMA public TO PUBLIC; - - -- -- PostgreSQL database dump complete --