Как отформатировать резервную копию postgreSQL с помощью pgAdmin 4 - PullRequest
0 голосов
/ 23 сентября 2018

, когда я резервирую в простом формате базу данных в pgAdmin 4, она генерирует .sql следующим образом:

CREATE TABLE public.agencias (
    cebanco character(5) NOT NULL,
    cpagencia character(6) NOT NULL,
    txnomeagencia character varying(250) NOT NULL,
    celogradouro integer,
    txcomplemento character varying(25),
    nucep character(8) DEFAULT NULL::bpchar,
    dtcadagencia date NOT NULL
);


ALTER TABLE public.agencias OWNER TO postgres;

--
-- TOC entry 2764 (class 0 OID 0)
-- Dependencies: 185
-- Name: TABLE agencias; Type: COMMENT; Schema: public; Owner: postgres
--

COMMENT ON TABLE public.agencias IS 'Cadastro das agências bancárias onde os funcionários podem ter uma conta.';

И так далее.

В то время как .sql мой профессор дал мнебыл в этом формате.

CREATE TABLE public.agencias (
    cebanco character(5) NOT NULL,
    cpagencia character(6) NOT NULL,
    celogradouro smallint,
    txcomplemento character varying(25),
    nucep character(8) DEFAULT NULL::bpchar,
    dtcadagencia date NOT NULL
);
ALTER TABLE public.agencias OWNER TO postgres;
COMMENT ON TABLE public.agencias IS 'Cadastro das agências bancárias onde os funcionários podem ter uma conta.';
COMMENT ON COLUMN public.agencias.cebanco IS 'Parte da CP (composta) da tabela e é uma CE apontando para a CP da tabela bancos.';
COMMENT ON COLUMN public.agencias.cpagencia IS 'Parte da CP (composta) da tabela.';
COMMENT ON COLUMN public.agencias.celogradouro IS 'CE apontando para a tabela Logradouros.';
COMMENT ON COLUMN public.agencias.txcomplemento IS 'Texto com o complemento do logradouro comercial do cliente (número, andar, etc.).';
COMMENT ON COLUMN public.agencias.nucep IS 'Número do CEP (somente números)';
COMMENT ON COLUMN public.agencias.dtcadagencia IS 'Data de geração do registro';
-- ----------------------------------------------------------------------------

В основном я хочу, чтобы формат моего .sql в том же формате, как мне это сделать?

...