Advertisement
chupakabra1996

Untitled

Dec 15th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --
  2. -- PostgreSQL database dump
  3. --
  4.  
  5. -- Dumped from database version 10.1
  6. -- Dumped by pg_dump version 10.1
  7.  
  8. SET statement_timeout = 0;
  9. SET lock_timeout = 0;
  10. SET idle_in_transaction_session_timeout = 0;
  11. SET client_encoding = 'UTF8';
  12. SET standard_conforming_strings = on;
  13. SET check_function_bodies = false;
  14. SET client_min_messages = warning;
  15. SET row_security = off;
  16.  
  17. SET search_path = log_task, pg_catalog;
  18.  
  19. SET default_tablespace = '';
  20.  
  21. SET default_with_oids = false;
  22.  
  23. --
  24. -- Name: duplicate; Type: TABLE; Schema: log_task; Owner: postgres
  25. --
  26.  
  27. CREATE TABLE duplicate (
  28.     id bigint NOT NULL,
  29.     dummy_field text
  30. );
  31.  
  32.  
  33. ALTER TABLE duplicate OWNER TO postgres;
  34.  
  35. --
  36. -- Name: log_table; Type: TABLE; Schema: log_task; Owner: postgres
  37. --
  38.  
  39. CREATE TABLE log_table (
  40.     id bigint DEFAULT nextval('log_id_seq'::regclass) NOT NULL,
  41.     schema_name text NOT NULL,
  42.     tbl_name text NOT NULL,
  43.     username text NOT NULL,
  44.     row_id bigint NOT NULL,
  45.     old_data text,
  46.     new_data text,
  47.     query text NOT NULL,
  48.     action_date timestamp with time zone DEFAULT CURRENT_TIMESTAMP,
  49.     action_type text NOT NULL,
  50.     success boolean DEFAULT false,
  51.     CONSTRAINT log_table_action_type_check CHECK ((action_type = ANY (ARRAY['INSERT'::text, 'UPDATE'::text, 'DELETE'::text])))
  52. );
  53.  
  54.  
  55. ALTER TABLE log_table OWNER TO postgres;
  56.  
  57. --
  58. -- Name: origin; Type: TABLE; Schema: log_task; Owner: postgres
  59. --
  60.  
  61. CREATE TABLE origin (
  62.     id bigint NOT NULL,
  63.     dummy_field text
  64. );
  65.  
  66.  
  67. ALTER TABLE origin OWNER TO postgres;
  68.  
  69. --
  70. -- Name: origin_id_seq; Type: SEQUENCE; Schema: log_task; Owner: postgres
  71. --
  72.  
  73. CREATE SEQUENCE origin_id_seq
  74.     START WITH 1
  75.     INCREMENT BY 1
  76.     NO MINVALUE
  77.     NO MAXVALUE
  78.     CACHE 1;
  79.  
  80.  
  81. ALTER TABLE origin_id_seq OWNER TO postgres;
  82.  
  83. --
  84. -- Name: origin_id_seq; Type: SEQUENCE OWNED BY; Schema: log_task; Owner: postgres
  85. --
  86.  
  87. ALTER SEQUENCE origin_id_seq OWNED BY origin.id;
  88.  
  89.  
  90. --
  91. -- Name: origin id; Type: DEFAULT; Schema: log_task; Owner: postgres
  92. --
  93.  
  94. ALTER TABLE ONLY origin ALTER COLUMN id SET DEFAULT nextval('origin_id_seq'::regclass);
  95.  
  96.  
  97. --
  98. -- Data for Name: duplicate; Type: TABLE DATA; Schema: log_task; Owner: postgres
  99. --
  100.  
  101. COPY duplicate (id, dummy_field) FROM stdin;
  102. 3   New value 3 updated
  103. 4   New value 4
  104. \.
  105.  
  106.  
  107. --
  108. -- Data for Name: log_table; Type: TABLE DATA; Schema: log_task; Owner: postgres
  109. --
  110.  
  111. COPY log_table (id, schema_name, tbl_name, username, row_id, old_data, new_data, query, action_date, action_type, success) FROM stdin;
  112. 10  log_task    origin  postgres    1   \N  (1,"New value") INSERT INTO "log_task"."origin" ("id", "dummy_field") VALUES (DEFAULT, $1)  2017-12-09 08:04:50.706233+00   INSERT  t
  113. 11  log_task    origin  postgres    2   \N  (2,"New value 2")   INSERT INTO "log_task"."origin" ("id", "dummy_field") VALUES (DEFAULT, $1)  2017-12-09 08:04:50.706233+00   INSERT  t
  114. 12  log_task    origin  postgres    2   (2,"New value 2")   (2,"New value 2 (updated)") UPDATE "log_task"."origin" SET "dummy_field" = $1 WHERE "id" = $2   2017-12-09 08:05:10.585635+00   UPDATE  t
  115. 13  log_task    origin  postgres    1   (1,"New value") \N  DELETE FROM "log_task"."origin" WHERE "id" = $1 2017-12-09 08:05:14.286799+00   DELETE  t
  116. 14  log_task    origin  postgres    3   \N  (3,"New value 3")   INSERT INTO "log_task"."origin" ("id", "dummy_field") VALUES (DEFAULT, $1)  2017-12-09 08:08:47.925788+00   INSERT  t
  117. 15  log_task    origin  postgres    2   (2,"New value 2 (updated)") \N  DELETE FROM "log_task"."origin" WHERE "id" = $1 2017-12-09 08:09:52.179821+00   DELETE  t
  118. 16  log_task    origin  postgres    3   (3,"New value 3")   (3,"New value 3 (updated)") UPDATE "log_task"."origin" SET "dummy_field" = $1 WHERE "id" = $2   2017-12-09 08:09:52.179821+00   UPDATE  t
  119. 17  log_task    origin  postgres    4   \N  (4,"New value 4")   INSERT INTO "log_task"."origin" ("id", "dummy_field") VALUES (DEFAULT, $1)  2017-12-09 08:09:52.179821+00   INSERT  t
  120. \.
  121.  
  122.  
  123. --
  124. -- Data for Name: origin; Type: TABLE DATA; Schema: log_task; Owner: postgres
  125. --
  126.  
  127. COPY origin (id, dummy_field) FROM stdin;
  128. 3   New value 3 (updated)
  129. 4   New value 4
  130. \.
  131.  
  132.  
  133. --
  134. -- Name: origin_id_seq; Type: SEQUENCE SET; Schema: log_task; Owner: postgres
  135. --
  136.  
  137. SELECT pg_catalog.setval('origin_id_seq', 4, true);
  138.  
  139.  
  140. --
  141. -- Name: duplicate duplicate_pkey; Type: CONSTRAINT; Schema: log_task; Owner: postgres
  142. --
  143.  
  144. ALTER TABLE ONLY duplicate
  145.     ADD CONSTRAINT duplicate_pkey PRIMARY KEY (id);
  146.  
  147.  
  148. --
  149. -- Name: log_table log_table_pkey; Type: CONSTRAINT; Schema: log_task; Owner: postgres
  150. --
  151.  
  152. ALTER TABLE ONLY log_table
  153.     ADD CONSTRAINT log_table_pkey PRIMARY KEY (id);
  154.  
  155.  
  156. --
  157. -- Name: origin origin_pkey; Type: CONSTRAINT; Schema: log_task; Owner: postgres
  158. --
  159.  
  160. ALTER TABLE ONLY origin
  161.     ADD CONSTRAINT origin_pkey PRIMARY KEY (id);
  162.  
  163.  
  164. --
  165. -- Name: origin log_origin_trigger; Type: TRIGGER; Schema: log_task; Owner: postgres
  166. --
  167.  
  168. CREATE TRIGGER log_origin_trigger AFTER INSERT OR DELETE OR UPDATE ON origin FOR EACH ROW EXECUTE PROCEDURE log_origin();
  169.  
  170.  
  171. --
  172. -- PostgreSQL database dump complete
  173. --
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement