如果我使用 pg_dump 从我的数据库中获取模式,我会得到单独的部分,例如键、约束等,如下所示:
CREATE TABLE public.account (
id uuid NOT NULL,
db_version bigint,
email_address character varying(255) NOT NULL,
full_name character varying(255) NOT NULL
);
....and then later....
ALTER TABLE ONLY public.account
ADD CONSTRAINT account_pkey PRIMARY KEY (id);
这使得整个转储变得非常冗长。如何压缩转储以便将所有内容都放在创建表部分?