-- -- PostgreSQL database cluster dump -- SET default_transaction_read_only = off; SET client_encoding = 'UHC'; SET standard_conforming_strings = on; -- -- Roles -- CREATE ROLE cs_replicator; ALTER ROLE cs_replicator WITH NOSUPERUSER INHERIT NOCREATEROLE NOCREATEDB LOGIN REPLICATION PASSWORD 'md5873be65e752e3a8ad2ed38c58b49992d'; CREATE ROLE pgsql; ALTER ROLE pgsql WITH SUPERUSER INHERIT CREATEROLE CREATEDB LOGIN REPLICATION PASSWORD 'md58e132e3c6a65f840ebb36f86cc862351'; CREATE ROLE syshost; ALTER ROLE syshost WITH SUPERUSER INHERIT CREATEROLE CREATEDB LOGIN NOREPLICATION PASSWORD 'md599a16f5d51b9c66520373037cb9d6018'; -- -- Database creation -- CREATE DATABASE localdb WITH TEMPLATE = template0 OWNER = syshost ENCODING = 'UTF8'; CREATE DATABASE pgsql WITH TEMPLATE = template0 OWNER = pgsql; REVOKE ALL ON DATABASE template1 FROM PUBLIC; REVOKE ALL ON DATABASE template1 FROM pgsql; GRANT ALL ON DATABASE template1 TO pgsql; \connect localdb SET default_transaction_read_only = off; -- -- PostgreSQL database dump -- SET statement_timeout = 0; SET lock_timeout = 0; SET client_encoding = 'UHC'; SET standard_conforming_strings = on; SET check_function_bodies = false; SET client_min_messages = warning; -- -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -- CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; -- -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: -- COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; SET search_path = public, pg_catalog; -- -- Name: create_mata_table_trigger(); Type: FUNCTION; Schema: public; Owner: syshost -- CREATE FUNCTION create_mata_table_trigger() RETURNS trigger LANGUAGE plpgsql AS $$ DECLARE traget_schema text; target_table text; full_table text; firestname text; parent text; chkstr text; tran_id bigint; BEGIN traget_schema := 'public'; firestname := 't_meta'; tran_id := NEW.sp_svc_tran_id; parent := firestname || '_' || tran_id; target_table := firestname || '_' || tran_id; full_table := traget_schema || '.' || target_table; PERFORM tablename FROM pg_tables WHERE schemaname = traget_schema AND tablename = target_table; IF FOUND <> TRUE THEN -- table EXECUTE 'CREATE TABLE ' || full_table ||' ( resource_id bigint NOT NULL DEFAULT nextval(''t_dav_resource_resource_id_seq''::regclass), sp_user_seq bigint NOT NULL, sp_svc_tran_id bigint NOT NULL, host_name text NOT NULL, resource_type smallint NOT NULL, uri text NOT NULL, filename_org text, filename_hash text, depth smallint NOT NULL, creation_date bigint NOT NULL, display_name text, get_content_length bigint DEFAULT 0, get_content_type character varying(255), get_lastmodified bigint NOT NULL, source smallint, deleted_yn character(1) DEFAULT ''N''::bpchar, is_cache character(1) DEFAULT ''N''::bpchar, file_lastmodified bigint DEFAULT 0, PRIMARY KEY (resource_id), FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product (sp_svc_tran_id) MATCH SIMPLE ON UPDATE CASCADE ON DELETE CASCADE )'; EXECUTE ' ALTER TABLE ' || full_table ||' OWNER TO syshost'; -- index EXECUTE 'CREATE INDEX ON ' || full_table || ' USING btree (uri)'; -- EXECUTE 'CREATE INDEX ON ' || full_table || ' USING btree (lower(uri)) WHERE deleted_yn = ''N'''; EXECUTE 'CREATE INDEX ON ' || full_table || ' USING btree (filename_hash)'; EXECUTE 'CREATE INDEX ON ' || full_table || ' USING btree (get_lastmodified)'; EXECUTE 'CREATE INDEX ON ' || full_table || ' USING btree (depth, uri)'; -- EXECUTE 'CREATE INDEX ON ' || full_table || ' USING btree (depth, lower(uri)) WHERE deleted_yn = ''N'''; END IF; RETURN NEW; END; $$; ALTER FUNCTION public.create_mata_table_trigger() OWNER TO syshost; -- -- Name: use_dir_trigger(); Type: FUNCTION; Schema: public; Owner: syshost -- CREATE FUNCTION use_dir_trigger() RETURNS trigger LANGUAGE plpgsql AS $$ DECLARE cid integer; pdirid bigint; ppath text; patharry text[]; BEGIN -- root path IF NEW.depth <= 0 THEN RETURN NEW; END IF; -- parent path patharry := string_to_array(NEW.path_name, '/'); ppath := ''; FOR cid IN 0 .. (NEW.depth - 1) LOOP ppath := ppath || '/'; ppath := ppath || patharry[cid+2]; END LOOP; SELECT dir_id INTO pdirid FROM t_dav_use_dir WHERE depth = (NEW.depth - 1) AND path_name = ppath; IF (TG_OP = 'INSERT') THEN -- RAISE NOTICE 'pdir_id - %, parent path - %', pdirid, ppath; IF pdirid IS NULL THEN BEGIN IF (NEW.depth - 1) > 0 THEN INSERT INTO t_dav_use_dir (sp_user_seq, sp_svc_tran_id, dir_pid, depth, path_name, dir_used) SELECT NEW.sp_user_seq, NEW.sp_svc_tran_id, 0, (NEW.depth - 1), ppath, 0; ELSE INSERT INTO t_dav_use_dir (sp_user_seq, sp_svc_tran_id, depth, path_name, dir_used) SELECT NEW.sp_user_seq, NEW.sp_svc_tran_id, 0, ppath, 0; END IF; EXCEPTION WHEN unique_violation OR undefined_column THEN -- do nothing END; SELECT dir_id INTO pdirid FROM t_dav_use_dir WHERE depth = (NEW.depth - 1) AND path_name = ppath; END IF ; IF pdirid IS NOT NULL THEN NEW.dir_pid = pdirid; END IF ; /* ELSIF (TG_OP = 'UPDATE') THEN IF ( TG_WHEN = 'BEFORE' ) THEN -- RAISE NOTICE 'UPDATE BEFORE pdir_id - %, parent path - %, used = %', pdirid, ppath, NEW.dir_used; IF pdirid IS NOT NULL THEN UPDATE t_dav_use_dir SET dir_used = dir_used +( NEW.dir_used - OLD.dir_used ) WHERE depth = (NEW.depth - 1) AND path_name = ppath; END IF; END IF; --*/ END IF; RETURN NEW; EXCEPTION WHEN unique_violation OR undefined_column THEN RAISE NOTICE 'use_dir_trigger EXCEPTION'; RETURN NEW; END; $$; ALTER FUNCTION public.use_dir_trigger() OWNER TO syshost; SET default_tablespace = ''; SET default_with_oids = false; -- -- Name: t_dav_anonymous; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_anonymous ( sp_user_seq bigint NOT NULL, sp_svc_tran_id bigint NOT NULL, uri text NOT NULL, reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone NOT NULL ); ALTER TABLE public.t_dav_anonymous OWNER TO syshost; -- -- Name: t_dav_lock; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_lock ( uri text NOT NULL, lock_type integer NOT NULL, lock_token character varying(255), scope integer, file_type integer DEFAULT 1, depth integer, timeout bigint DEFAULT (0)::bigint, owner text, auth_user text, lockkey text ); ALTER TABLE public.t_dav_lock OWNER TO syshost; -- -- Name: t_dav_locknull; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_locknull ( path text NOT NULL, filename_hash text ); ALTER TABLE public.t_dav_locknull OWNER TO syshost; -- -- Name: t_dav_namespace; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_namespace ( ns_id smallint DEFAULT 0 NOT NULL, ns_name character varying(255) DEFAULT ''::character varying ); ALTER TABLE public.t_dav_namespace OWNER TO syshost; -- -- Name: t_dav_property; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_property ( prop_id bigint NOT NULL, ns_id integer NOT NULL, filename_hash character varying(255) NOT NULL, propname character varying(255) NOT NULL, propvalue text NOT NULL ); ALTER TABLE public.t_dav_property OWNER TO syshost; -- -- Name: t_dav_property_prop_id_seq; Type: SEQUENCE; Schema: public; Owner: syshost -- CREATE SEQUENCE t_dav_property_prop_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.t_dav_property_prop_id_seq OWNER TO syshost; -- -- Name: t_dav_property_prop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: syshost -- ALTER SEQUENCE t_dav_property_prop_id_seq OWNED BY t_dav_property.prop_id; -- -- Name: t_dav_resource_resource_id_seq; Type: SEQUENCE; Schema: public; Owner: syshost -- CREATE SEQUENCE t_dav_resource_resource_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.t_dav_resource_resource_id_seq OWNER TO syshost; -- -- Name: t_dav_use_dir; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_use_dir ( dir_id bigint NOT NULL, sp_user_seq bigint NOT NULL, sp_svc_tran_id bigint NOT NULL, dir_pid bigint, depth integer, path_name character varying(4096), dir_used bigint DEFAULT 0 ); ALTER TABLE public.t_dav_use_dir OWNER TO syshost; -- -- Name: t_dav_use_dir_dir_id_seq; Type: SEQUENCE; Schema: public; Owner: syshost -- CREATE SEQUENCE t_dav_use_dir_dir_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.t_dav_use_dir_dir_id_seq OWNER TO syshost; -- -- Name: t_dav_use_dir_dir_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: syshost -- ALTER SEQUENCE t_dav_use_dir_dir_id_seq OWNED BY t_dav_use_dir.dir_id; -- -- Name: t_fhs_top_status; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_fhs_top_status ( fhs_top integer NOT NULL, fhs_hostname text, lastupdate timestamp without time zone ); ALTER TABLE public.t_fhs_top_status OWNER TO syshost; -- -- Name: t_sms_sp_svc_product; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_sms_sp_svc_product ( sp_svc_tran_id bigint NOT NULL, sp_user_seq bigint NOT NULL, sp_svc_id character varying(32) NOT NULL, sp_svc_begin_date date NOT NULL, sp_svc_end_date date NOT NULL, max_bandwidth bigint, max_str_size bigint, initial_vector character varying(24), private_key character varying(24), reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone, validate_sp_session_id_yn character(1) DEFAULT 'N'::bpchar NOT NULL, bandwidth_ctrl_yn character(1) DEFAULT 'N'::bpchar NOT NULL, referer_chk_yn character(1) DEFAULT 'N'::bpchar NOT NULL, replication_count integer DEFAULT 1, cal_used_depth integer DEFAULT 0, uri_ignore_case character(1) DEFAULT 'N'::bpchar, del_file_keep_time integer DEFAULT 3 NOT NULL ); ALTER TABLE public.t_sms_sp_svc_product OWNER TO syshost; -- -- Name: COLUMN t_sms_sp_svc_product.validate_sp_session_id_yn; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product.validate_sp_session_id_yn IS 'CSDK¿¡¼­ ¼³Á¤ÇÑ ¼¼¼Ç¾ÆÀ̵𸦠SP ¼­¹ö·Î °ËÁõ ¿äûÇÒ Áö ¿©ºÎ(Y:yes, N:no)'; -- -- Name: COLUMN t_sms_sp_svc_product.bandwidth_ctrl_yn; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product.bandwidth_ctrl_yn IS 'Àü¼Û¼Óµµ Á¶Àý ±â´É »ç¿ë¿©ºÎ (''Y'' : »ç¿ë, ''N'' : ¹Ì»ç¿ë)'; -- -- Name: COLUMN t_sms_sp_svc_product.referer_chk_yn; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product.referer_chk_yn IS '·¹ÆÛ·¯ üũ ±â´É »ç¿ë ¿©ºÎ'; -- -- Name: COLUMN t_sms_sp_svc_product.replication_count; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product.replication_count IS 'Replication Count Control'; -- -- Name: COLUMN t_sms_sp_svc_product.cal_used_depth; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product.cal_used_depth IS 'º¼·ý ¿ë·® Á¶È¸ ±âÁØ depth '; -- -- Name: COLUMN t_sms_sp_svc_product.uri_ignore_case; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product.uri_ignore_case IS 'URI ´ë¼Ò¹®ÀÚ ¹«½Ã'; -- -- Name: COLUMN t_sms_sp_svc_product.del_file_keep_time; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product.del_file_keep_time IS '»èÁ¦ ÆÄÀÏ º¸Á¸ ±â°£(ÀÏ´ÜÀ§)'; -- -- Name: t_sms_sp_svc_product_band; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_sms_sp_svc_product_band ( sp_svc_tran_id bigint NOT NULL, sp_user_seq bigint NOT NULL, mode character(2) DEFAULT '10'::character varying NOT NULL, volume_bandwidth_limit character varying(100), volume_bandwidth_current character varying(100), volume_bandwidth_before character varying(100), volume_bandwidth_control_current character varying(10) DEFAULT '1000000'::character varying, volume_bandwidth_control_before character varying(10) DEFAULT '1000000'::character varying, volume_bandwidth_update_datetime timestamp without time zone, session_bandwidth_limit character varying(100), reg_datetime timestamp without time zone DEFAULT now() NOT NULL, update_datetime timestamp without time zone DEFAULT now() NOT NULL ); ALTER TABLE public.t_sms_sp_svc_product_band OWNER TO syshost; -- -- Name: COLUMN t_sms_sp_svc_product_band.volume_bandwidth_limit; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_band.volume_bandwidth_limit IS '¼³Á¤ÇÑ Á¦ÇѼӵµ '; -- -- Name: COLUMN t_sms_sp_svc_product_band.volume_bandwidth_current; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_band.volume_bandwidth_current IS 'ÃøÁ¤ÇÑ ÇöÀç¼Óµµ'; -- -- Name: COLUMN t_sms_sp_svc_product_band.volume_bandwidth_before; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_band.volume_bandwidth_before IS '¹Ù·Î ÀÌÀü¿¡ ÃøÁ¤Çß´ø ¼Óµµ'; -- -- Name: COLUMN t_sms_sp_svc_product_band.volume_bandwidth_control_current; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_band.volume_bandwidth_control_current IS 'ÇöÀç Á¦¾îÇÒ ¼ÓµµÀÇ ¹éºÐÀ²*10000(''1000000'' : Àü¼Û¹«Á¦ÇÑ, ''0'' : Àü¼ÛÁßÁö)'; -- -- Name: COLUMN t_sms_sp_svc_product_band.volume_bandwidth_control_before; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_band.volume_bandwidth_control_before IS 'ÀÌÀü Á¦¾îÇÑ ¼ÓµµÀÇ ¹éºÐÀ²*10000(''1000000'' : Àü¼Û¹«Á¦ÇÑ, ''0'' : Àü¼ÛÁßÁö)'; -- -- Name: COLUMN t_sms_sp_svc_product_band.session_bandwidth_limit; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_band.session_bandwidth_limit IS '´ÜÀ§ : bit per sec'; -- -- Name: t_sms_sp_svc_product_sync; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_sms_sp_svc_product_sync ( seq integer NOT NULL, sp_svc_tran_id bigint NOT NULL, master_yn character(1) DEFAULT 'N'::bpchar NOT NULL, linked_sp_svc_tran_id bigint NOT NULL, linked_rcts text NOT NULL ); ALTER TABLE public.t_sms_sp_svc_product_sync OWNER TO syshost; -- -- Name: TABLE t_sms_sp_svc_product_sync; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON TABLE t_sms_sp_svc_product_sync IS '[ÁÖÀÇ] ȯ¿ø ±¸Á¶ ¹ß»ý °¡´É '; -- -- Name: COLUMN t_sms_sp_svc_product_sync.seq; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_sync.seq IS 'ÀϷùøÈ£'; -- -- Name: COLUMN t_sms_sp_svc_product_sync.sp_svc_tran_id; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_sync.sp_svc_tran_id IS 't_sms_sp_svc_productÀÇ sp_svc_tran_id '; -- -- Name: COLUMN t_sms_sp_svc_product_sync.master_yn; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_sync.master_yn IS 'sp_svc_tran_id¿¡ ´ëÇÑ master ¼Ó¼º À¯¹« (Y : Master, N: Slave)'; -- -- Name: COLUMN t_sms_sp_svc_product_sync.linked_sp_svc_tran_id; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_sync.linked_sp_svc_tran_id IS 'ÀڽŰú syncµÈ ¼­ºñ½º¿¡ sp_svc_tran_id - Master °æ¿ì : Slave sp_svc_tran_id - Slave °æ¿ì : Master sp_svc_tran_id'; -- -- Name: COLUMN t_sms_sp_svc_product_sync.linked_rcts; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_sync.linked_rcts IS 'syncµÈ ¼­ºñ½ºÀÇ RCTS µµ¸ÞÀÎ Á¤º¸ - Master °æ¿ì : Slave RCTS Á¤º¸ - Slave °æ¿ì : Master RCTS Á¤º¸'; -- -- Name: t_sms_sp_svc_product_sync_seq_seq; Type: SEQUENCE; Schema: public; Owner: syshost -- CREATE SEQUENCE t_sms_sp_svc_product_sync_seq_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.t_sms_sp_svc_product_sync_seq_seq OWNER TO syshost; -- -- Name: t_sms_sp_svc_product_sync_seq_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: syshost -- ALTER SEQUENCE t_sms_sp_svc_product_sync_seq_seq OWNED BY t_sms_sp_svc_product_sync.seq; -- -- Name: t_sms_sp_svc_product_val; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_sms_sp_svc_product_val ( sp_svc_tran_id bigint NOT NULL, sp_user_seq bigint NOT NULL, mode character varying(4) DEFAULT '1000'::character varying NOT NULL, auth_server character varying(4000) NOT NULL, auth_path character varying(4000) NOT NULL, auth_port character varying(10) NOT NULL, auth_timeout character varying(10) DEFAULT 10 NOT NULL, bill_server character varying(4000), bill_path character varying(4000), bill_port character varying(10), bill_timeout character varying(10) DEFAULT 30, reg_datetime timestamp without time zone DEFAULT now() NOT NULL, update_datetime timestamp without time zone DEFAULT now() NOT NULL, referer_chk_url character varying(2048), referer_chk_filetype character varying(4000) ); ALTER TABLE public.t_sms_sp_svc_product_val OWNER TO syshost; -- -- Name: COLUMN t_sms_sp_svc_product_val.mode; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_val.mode IS '1000 Strict (SPÁ¢¼Ó ºÒ°¡½Ã Àü¼Û°ÅºÎ) 2000 Loose (SPÁ¢¼Ó ºÒ°¡½Ã Àü¼ÛÇã¿ë)'; -- -- Name: COLUMN t_sms_sp_svc_product_val.referer_chk_url; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_val.referer_chk_url IS 'Çã¿ëÇÒ ·¹ÆÛ·¯ URL'; -- -- Name: COLUMN t_sms_sp_svc_product_val.referer_chk_filetype; Type: COMMENT; Schema: public; Owner: syshost -- COMMENT ON COLUMN t_sms_sp_svc_product_val.referer_chk_filetype IS 'referer üũ¸¦ ÇÒ ÆÄÀÏÀÇ È®ÀåÀÚ eg. jpg|bmp|png ¸ðµç ÆÄÀÏ¿¡ ´ëÇØ üũÇÒ °æ¿ì NULL ¶Ç´Â '''''; -- -- Name: t_sms_sp_user; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_sms_sp_user ( sp_user_seq bigint NOT NULL, sp_user_id character varying(32) NOT NULL, sp_user_password character varying(32) NOT NULL, reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone NOT NULL ); ALTER TABLE public.t_sms_sp_user OWNER TO syshost; -- -- Name: prop_id; Type: DEFAULT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_property ALTER COLUMN prop_id SET DEFAULT nextval('t_dav_property_prop_id_seq'::regclass); -- -- Name: dir_id; Type: DEFAULT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_use_dir ALTER COLUMN dir_id SET DEFAULT nextval('t_dav_use_dir_dir_id_seq'::regclass); -- -- Name: seq; Type: DEFAULT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_sms_sp_svc_product_sync ALTER COLUMN seq SET DEFAULT nextval('t_sms_sp_svc_product_sync_seq_seq'::regclass); -- -- Name: fsh_top_status_pk; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_fhs_top_status ADD CONSTRAINT fsh_top_status_pk PRIMARY KEY (fhs_top); -- -- Name: pk_dav_namespace_ns_id; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_dav_namespace ADD CONSTRAINT pk_dav_namespace_ns_id PRIMARY KEY (ns_id); -- -- Name: pk_dav_property_prop_id; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_dav_property ADD CONSTRAINT pk_dav_property_prop_id PRIMARY KEY (prop_id); -- -- Name: pk_dir_dav_used_dir_id; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_dav_use_dir ADD CONSTRAINT pk_dir_dav_used_dir_id PRIMARY KEY (dir_id); -- -- Name: pk_sms_sp_svc_pdt_sp_svc_tran_id; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_sms_sp_svc_product ADD CONSTRAINT pk_sms_sp_svc_pdt_sp_svc_tran_id PRIMARY KEY (sp_svc_tran_id); -- -- Name: pk_sms_sp_user_sp_user_seq; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_sms_sp_user ADD CONSTRAINT pk_sms_sp_user_sp_user_seq PRIMARY KEY (sp_user_seq); -- -- Name: t_dav_anonymous_pkey; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_dav_anonymous ADD CONSTRAINT t_dav_anonymous_pkey PRIMARY KEY (sp_user_seq, sp_svc_tran_id, uri); -- -- Name: t_sms_sp_svc_product_band_pkey; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_sms_sp_svc_product_band ADD CONSTRAINT t_sms_sp_svc_product_band_pkey PRIMARY KEY (sp_svc_tran_id); -- -- Name: t_sms_sp_svc_product_sync_pkey; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_sms_sp_svc_product_sync ADD CONSTRAINT t_sms_sp_svc_product_sync_pkey PRIMARY KEY (seq); -- -- Name: t_sms_sp_svc_product_val_pkey; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_sms_sp_svc_product_val ADD CONSTRAINT t_sms_sp_svc_product_val_pkey PRIMARY KEY (sp_svc_tran_id); -- -- Name: uk_dir_dav_used_path; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_dav_use_dir ADD CONSTRAINT uk_dir_dav_used_path UNIQUE (path_name); -- -- Name: idx_dav_anonymous_sp_svc_tran_id; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_anonymous_sp_svc_tran_id ON t_dav_anonymous USING btree (sp_svc_tran_id); -- -- Name: idx_dav_anonymous_sp_user_seq; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_anonymous_sp_user_seq ON t_dav_anonymous USING btree (sp_user_seq); -- -- Name: idx_dav_namespace_ns_name; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_namespace_ns_name ON t_dav_namespace USING btree (ns_name); -- -- Name: idx_dav_property_filename_hash_ns_id; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_property_filename_hash_ns_id ON t_dav_property USING btree (filename_hash, ns_id); -- -- Name: idx_dav_use_dir_depth_path; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_use_dir_depth_path ON t_dav_use_dir USING btree (depth, path_name); -- -- Name: idx_dav_use_dir_depth_path_lower; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_use_dir_depth_path_lower ON t_dav_use_dir USING btree (depth, lower((path_name)::text)); -- -- Name: idx_dav_use_dir_pid; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_use_dir_pid ON t_dav_use_dir USING btree (dir_pid); -- -- Name: idx_sms_sp_svc_pdt_sp_user_seq; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_sms_sp_svc_pdt_sp_user_seq ON t_sms_sp_svc_product USING btree (sp_user_seq); -- -- Name: t_sms_sp_svc_product_sp_svc_id_idx; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX t_sms_sp_svc_product_sp_svc_id_idx ON t_sms_sp_svc_product USING btree (sp_svc_id); -- -- Name: t_sms_sp_user_sp_user_id_idx; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX t_sms_sp_user_sp_user_id_idx ON t_sms_sp_user USING btree (sp_user_id); -- -- Name: trig_sms_sp_svc_product_insert_before; Type: TRIGGER; Schema: public; Owner: syshost -- CREATE TRIGGER trig_sms_sp_svc_product_insert_before BEFORE INSERT ON t_sms_sp_svc_product FOR EACH ROW EXECUTE PROCEDURE create_mata_table_trigger(); -- -- Name: trig_use_dir_inser_before; Type: TRIGGER; Schema: public; Owner: syshost -- CREATE TRIGGER trig_use_dir_inser_before BEFORE INSERT ON t_dav_use_dir FOR EACH ROW EXECUTE PROCEDURE use_dir_trigger(); -- -- Name: fk_dav_anonymous_sp_svc_tran_id; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_anonymous ADD CONSTRAINT fk_dav_anonymous_sp_svc_tran_id FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product(sp_svc_tran_id) ON UPDATE CASCADE ON DELETE CASCADE; -- -- Name: fk_dav_use_dir_dav_userdir; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_use_dir ADD CONSTRAINT fk_dav_use_dir_dav_userdir FOREIGN KEY (dir_pid) REFERENCES t_dav_use_dir(dir_id); -- -- Name: fk_dir_dav_used_sp_svc_tran_id; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_use_dir ADD CONSTRAINT fk_dir_dav_used_sp_svc_tran_id FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product(sp_svc_tran_id); -- -- Name: fk_dir_dav_used_sp_user_seq; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_use_dir ADD CONSTRAINT fk_dir_dav_used_sp_user_seq FOREIGN KEY (sp_user_seq) REFERENCES t_sms_sp_user(sp_user_seq); -- -- Name: t_sms_sp_svc_product_val_sp_svc_tran_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_sms_sp_svc_product_band ADD CONSTRAINT t_sms_sp_svc_product_val_sp_svc_tran_id_fkey FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product(sp_svc_tran_id) ON UPDATE CASCADE ON DELETE CASCADE; -- -- Name: public; Type: ACL; Schema: -; Owner: pgsql -- REVOKE ALL ON SCHEMA public FROM PUBLIC; REVOKE ALL ON SCHEMA public FROM pgsql; GRANT ALL ON SCHEMA public TO pgsql; GRANT ALL ON SCHEMA public TO PUBLIC; -- -- PostgreSQL database dump complete -- \connect pgsql SET default_transaction_read_only = off; -- -- PostgreSQL database dump -- SET statement_timeout = 0; SET lock_timeout = 0; SET client_encoding = 'UHC'; SET standard_conforming_strings = on; SET check_function_bodies = false; SET client_min_messages = warning; -- -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -- CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; -- -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: -- COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; -- -- Name: public; Type: ACL; Schema: -; Owner: pgsql -- REVOKE ALL ON SCHEMA public FROM PUBLIC; REVOKE ALL ON SCHEMA public FROM pgsql; GRANT ALL ON SCHEMA public TO pgsql; GRANT ALL ON SCHEMA public TO PUBLIC; -- -- PostgreSQL database dump complete -- \connect postgres SET default_transaction_read_only = off; -- -- PostgreSQL database dump -- SET statement_timeout = 0; SET lock_timeout = 0; SET client_encoding = 'UHC'; SET standard_conforming_strings = on; SET check_function_bodies = false; SET client_min_messages = warning; -- -- Name: postgres; Type: COMMENT; Schema: -; Owner: pgsql -- COMMENT ON DATABASE postgres IS 'default administrative connection database'; -- -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -- CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; -- -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: -- COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; -- -- Name: public; Type: ACL; Schema: -; Owner: pgsql -- REVOKE ALL ON SCHEMA public FROM PUBLIC; REVOKE ALL ON SCHEMA public FROM pgsql; GRANT ALL ON SCHEMA public TO pgsql; GRANT ALL ON SCHEMA public TO PUBLIC; -- -- PostgreSQL database dump complete -- \connect template1 SET default_transaction_read_only = off; -- -- PostgreSQL database dump -- SET statement_timeout = 0; SET lock_timeout = 0; SET client_encoding = 'UHC'; SET standard_conforming_strings = on; SET check_function_bodies = false; SET client_min_messages = warning; -- -- Name: template1; Type: COMMENT; Schema: -; Owner: pgsql -- COMMENT ON DATABASE template1 IS 'Default template database'; -- -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -- CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; -- -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: -- COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; SET search_path = public, pg_catalog; SET default_tablespace = ''; SET default_with_oids = false; -- -- Name: t_code_master; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_code_master ( code character varying(8) NOT NULL, descs character varying(512) NOT NULL, reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone NOT NULL ); ALTER TABLE public.t_code_master OWNER TO syshost; -- -- Name: t_dav_anonymous; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_anonymous ( sp_user_seq bigint NOT NULL, sp_svc_tran_id bigint NOT NULL, uri text NOT NULL, reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone NOT NULL, ); ALTER TABLE public.t_dav_anonymous OWNER TO syshost; -- -- Name: t_dav_bandwidth; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_bandwidth ( sp_svc_tran_id bigint NOT NULL, level bigint DEFAULT 0, uri text NOT NULL, reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone NOT NULL, deleted_yn character(1) DEFAULT 'N'::bpchar ); ALTER TABLE public.t_dav_bandwidth OWNER TO syshost; -- -- Name: t_dav_bandwidth_level; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_bandwidth_level ( sp_svc_tran_id bigint NOT NULL, level bigint DEFAULT 0, level_min integer DEFAULT 0, level_max integer DEFAULT 0, reg_datetime bigint NOT NULL, update_datetime bigint NOT NULL ); ALTER TABLE public.t_dav_bandwidth_level OWNER TO syshost; -- -- Name: t_dav_lock; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_lock ( uri text NOT NULL, lock_type integer NOT NULL, lock_token character varying(255), scope integer, file_type integer DEFAULT 1, depth integer, timeout bigint DEFAULT (0)::bigint, owner text, auth_user text, lockkey text ); ALTER TABLE public.t_dav_lock OWNER TO syshost; -- -- Name: t_dav_locknull; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_locknull ( path text NOT NULL, filename_hash text ); ALTER TABLE public.t_dav_locknull OWNER TO syshost; -- -- Name: t_dav_namespace_ns_id_seq; Type: SEQUENCE; Schema: public; Owner: syshost -- CREATE SEQUENCE t_dav_namespace_ns_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.t_dav_namespace_ns_id_seq OWNER TO syshost; -- -- Name: t_dav_namespace; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_namespace ( ns_id bigint DEFAULT nextval('t_dav_namespace_ns_id_seq'::regclass) NOT NULL, ns_name character varying(255) DEFAULT ''::character varying ); ALTER TABLE public.t_dav_namespace OWNER TO syshost; -- -- Name: t_dav_property; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_property ( resource_id bigint NOT NULL, ns_id integer NOT NULL, propname character varying(255) NOT NULL, propvalue text NOT NULL ); ALTER TABLE public.t_dav_property OWNER TO syshost; -- -- Name: t_dav_space_in_use; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_dav_space_in_use ( sp_svc_tran_id bigint NOT NULL, in_use_size bigint NOT NULL, reg_datetime bigint NOT NULL, update_datetime bigint NOT NULL ); ALTER TABLE public.t_dav_space_in_use OWNER TO syshost; -- -- Name: t_health; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_health ( health character(8) NOT NULL ); ALTER TABLE public.t_health OWNER TO syshost; -- -- Name: t_module_log_log_seq_seq; Type: SEQUENCE; Schema: public; Owner: syshost -- CREATE SEQUENCE t_module_log_log_seq_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.t_module_log_log_seq_seq OWNER TO syshost; -- -- Name: t_module_log; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_module_log ( log_seq bigint DEFAULT nextval('t_module_log_log_seq_seq'::regclass) NOT NULL, module character varying(255) NOT NULL, tid character varying(52) NOT NULL, n_mode bytea NOT NULL, issuer character varying(128) NOT NULL, service_id character varying(128), result bytea NOT NULL, body_length bigint, reg_datetime timestamp without time zone DEFAULT now() ); ALTER TABLE public.t_module_log OWNER TO syshost; -- -- Name: t_sms_sp_svc_product; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_sms_sp_svc_product ( sp_svc_tran_id bigint NOT NULL, sp_user_seq bigint NOT NULL, sp_svc_id character varying(32) NOT NULL, sp_svc_begin_date date NOT NULL, sp_svc_end_date date NOT NULL, max_bandwidth bigint, max_str_size bigint, initial_vector character varying(24), private_key character varying(24), reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone ); ALTER TABLE public.t_sms_sp_svc_product OWNER TO syshost; -- -- Name: t_sms_sp_user; Type: TABLE; Schema: public; Owner: syshost; Tablespace: -- CREATE TABLE t_sms_sp_user ( sp_user_seq character varying(16) NOT NULL, sp_user_id character varying(32) NOT NULL, sp_user_password character varying(32) NOT NULL, reg_datetime timestamp without time zone NOT NULL, update_datetime timestamp without time zone NOT NULL ); ALTER TABLE public.t_sms_sp_user OWNER TO syshost; -- -- Name: pk_code_master_code; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_code_master ADD CONSTRAINT pk_code_master_code PRIMARY KEY (code); -- -- Name: pk_module_log_seq; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_module_log ADD CONSTRAINT pk_module_log_seq PRIMARY KEY (log_seq); -- -- Name: pk_sms_sp_svc_pdt_sp_svc_tran_id; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_sms_sp_svc_product ADD CONSTRAINT pk_sms_sp_svc_pdt_sp_svc_tran_id PRIMARY KEY (sp_svc_tran_id); -- -- Name: pk_sms_sp_user_sp_user_seq; Type: CONSTRAINT; Schema: public; Owner: syshost; Tablespace: -- ALTER TABLE ONLY t_sms_sp_user ADD CONSTRAINT pk_sms_sp_user_sp_user_seq PRIMARY KEY (sp_user_seq); -- -- Name: idx_code_master_code; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_code_master_code ON t_code_master USING btree (code); -- -- Name: idx_dav_anonymous_sp_svc_tran_id; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_anonymous_sp_svc_tran_id ON t_dav_anonymous USING btree (sp_svc_tran_id); -- -- Name: idx_dav_anonymous_sp_user_seq; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_anonymous_sp_user_seq ON t_dav_anonymous USING btree (sp_user_seq); -- -- Name: idx_dav_bandwidth_level_sp_svc_tran_id; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_bandwidth_level_sp_svc_tran_id ON t_dav_bandwidth_level USING btree (sp_svc_tran_id); -- -- Name: idx_dav_bandwidth_sp_svc_tran_id; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_bandwidth_sp_svc_tran_id ON t_dav_bandwidth USING btree (sp_svc_tran_id); -- -- Name: idx_dav_space_in_use_sp_svc_tran_id; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_dav_space_in_use_sp_svc_tran_id ON t_dav_space_in_use USING btree (sp_svc_tran_id); -- -- Name: idx_module_data_tid; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_module_data_tid ON t_module_log USING btree (tid); -- -- Name: idx_module_log_log_seq; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_module_log_log_seq ON t_module_log USING btree (log_seq); -- -- Name: idx_sms_sp_svc_pdt_sp_svc_tran_id; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_sms_sp_svc_pdt_sp_svc_tran_id ON t_sms_sp_svc_product USING btree (sp_svc_tran_id); -- -- Name: idx_sms_sp_svc_pdt_sp_user_seq; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_sms_sp_svc_pdt_sp_user_seq ON t_sms_sp_svc_product USING btree (sp_user_seq); -- -- Name: idx_sms_sp_user_sp_user_seq; Type: INDEX; Schema: public; Owner: syshost; Tablespace: -- CREATE INDEX idx_sms_sp_user_sp_user_seq ON t_sms_sp_user USING btree (sp_user_seq); -- -- Name: fk_dav_anonymous_sp_svc_tran_id; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_anonymous ADD CONSTRAINT fk_dav_anonymous_sp_svc_tran_id FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product(sp_svc_tran_id) ON UPDATE CASCADE ON DELETE CASCADE; -- -- Name: fk_dav_bandwidth_sp_svc_tran_id; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_bandwidth ADD CONSTRAINT fk_dav_bandwidth_sp_svc_tran_id FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product(sp_svc_tran_id) ON UPDATE CASCADE ON DELETE CASCADE; -- -- Name: fk_dav_space_in_use_sp_svc_tran_id; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_bandwidth_level ADD CONSTRAINT fk_dav_space_in_use_sp_svc_tran_id FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product(sp_svc_tran_id) ON UPDATE CASCADE ON DELETE CASCADE; -- -- Name: fk_dav_space_in_use_sp_svc_tran_id; Type: FK CONSTRAINT; Schema: public; Owner: syshost -- ALTER TABLE ONLY t_dav_space_in_use ADD CONSTRAINT fk_dav_space_in_use_sp_svc_tran_id FOREIGN KEY (sp_svc_tran_id) REFERENCES t_sms_sp_svc_product(sp_svc_tran_id) ON UPDATE CASCADE ON DELETE CASCADE; -- -- Name: public; Type: ACL; Schema: -; Owner: pgsql -- REVOKE ALL ON SCHEMA public FROM PUBLIC; REVOKE ALL ON SCHEMA public FROM pgsql; GRANT ALL ON SCHEMA public TO pgsql; GRANT ALL ON SCHEMA public TO PUBLIC; -- -- PostgreSQL database dump complete -- -- -- PostgreSQL database cluster dump complete --