You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

433 lines
9.0 KiB

  1. --
  2. -- PostgreSQL database dump
  3. --
  4. -- Dumped from database version 10.4
  5. -- Dumped by pg_dump version 10.4
  6. SET statement_timeout = 0;
  7. SET lock_timeout = 0;
  8. SET idle_in_transaction_session_timeout = 0;
  9. SET client_encoding = 'UTF8';
  10. SET standard_conforming_strings = on;
  11. SELECT pg_catalog.set_config('search_path', '', false);
  12. SET check_function_bodies = false;
  13. SET client_min_messages = warning;
  14. SET row_security = off;
  15. --
  16. -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -
  17. --
  18. CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog;
  19. --
  20. -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: -
  21. --
  22. COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';
  23. --
  24. -- Name: comment_seq; Type: SEQUENCE; Schema: public; Owner: -
  25. --
  26. CREATE SEQUENCE public.comment_seq
  27. START WITH 1
  28. INCREMENT BY 1
  29. NO MINVALUE
  30. NO MAXVALUE
  31. CACHE 1;
  32. --
  33. -- Name: comments_seq; Type: SEQUENCE; Schema: public; Owner: -
  34. --
  35. CREATE SEQUENCE public.comments_seq
  36. START WITH 1
  37. INCREMENT BY 1
  38. NO MINVALUE
  39. NO MAXVALUE
  40. CACHE 1;
  41. SET default_tablespace = '';
  42. SET default_with_oids = false;
  43. --
  44. -- Name: fd_comment; Type: TABLE; Schema: public; Owner: -
  45. --
  46. CREATE TABLE public.fd_comment (
  47. id integer NOT NULL,
  48. poll_id character varying(64) NOT NULL,
  49. name character varying(64) NOT NULL,
  50. comment text NOT NULL,
  51. date timestamp(0) without time zone DEFAULT ((0)::abstime)::timestamp without time zone NOT NULL
  52. );
  53. --
  54. -- Name: fd_comment_id_seq; Type: SEQUENCE; Schema: public; Owner: -
  55. --
  56. CREATE SEQUENCE public.fd_comment_id_seq
  57. AS integer
  58. START WITH 1
  59. INCREMENT BY 1
  60. NO MINVALUE
  61. NO MAXVALUE
  62. CACHE 1;
  63. --
  64. -- Name: fd_comment_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
  65. --
  66. ALTER SEQUENCE public.fd_comment_id_seq OWNED BY public.fd_comment.id;
  67. --
  68. -- Name: fd_migration_new; Type: TABLE; Schema: public; Owner: -
  69. --
  70. CREATE TABLE public.fd_migration_new (
  71. version character varying(255) NOT NULL
  72. );
  73. --
  74. -- Name: fd_poll; Type: TABLE; Schema: public; Owner: -
  75. --
  76. CREATE TABLE public.fd_poll (
  77. id character varying(64) NOT NULL,
  78. admin_id character varying(255) NOT NULL,
  79. title text NOT NULL,
  80. description text,
  81. admin_name character varying(255) NOT NULL,
  82. admin_mail character varying(255) DEFAULT NULL::character varying,
  83. creation_date timestamp(0) without time zone DEFAULT '2019-05-02 22:18:17'::timestamp without time zone NOT NULL,
  84. end_date timestamp(0) without time zone DEFAULT NULL::timestamp without time zone,
  85. format character varying(255) DEFAULT NULL::character varying,
  86. editable integer DEFAULT 0 NOT NULL,
  87. receivenewvotes boolean DEFAULT false NOT NULL,
  88. active boolean DEFAULT true NOT NULL,
  89. receivenewcomments boolean DEFAULT false NOT NULL,
  90. hidden boolean DEFAULT false NOT NULL,
  91. password_hash character varying(255) DEFAULT NULL::character varying,
  92. results_publicly_visible boolean,
  93. valuemax smallint,
  94. collect_users_mail boolean DEFAULT false NOT NULL,
  95. collect_users_mail_integer smallint DEFAULT 0 NOT NULL
  96. );
  97. --
  98. -- Name: fd_slot; Type: TABLE; Schema: public; Owner: -
  99. --
  100. CREATE TABLE public.fd_slot (
  101. id integer NOT NULL,
  102. poll_id character varying(64) NOT NULL,
  103. title text NOT NULL,
  104. moments text
  105. );
  106. --
  107. -- Name: fd_slot_id_seq; Type: SEQUENCE; Schema: public; Owner: -
  108. --
  109. CREATE SEQUENCE public.fd_slot_id_seq
  110. AS integer
  111. START WITH 1
  112. INCREMENT BY 1
  113. NO MINVALUE
  114. NO MAXVALUE
  115. CACHE 1;
  116. --
  117. -- Name: fd_slot_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
  118. --
  119. ALTER SEQUENCE public.fd_slot_id_seq OWNED BY public.fd_slot.id;
  120. --
  121. -- Name: fd_vote; Type: TABLE; Schema: public; Owner: -
  122. --
  123. CREATE TABLE public.fd_vote (
  124. id integer NOT NULL,
  125. poll_id character varying(64) NOT NULL,
  126. name character varying(255) NOT NULL,
  127. choices character varying(255) NOT NULL,
  128. uniqid character varying(16) NOT NULL,
  129. mail character varying(255) DEFAULT NULL::character varying
  130. );
  131. --
  132. -- Name: fd_vote_id_seq; Type: SEQUENCE; Schema: public; Owner: -
  133. --
  134. CREATE SEQUENCE public.fd_vote_id_seq
  135. AS integer
  136. START WITH 1
  137. INCREMENT BY 1
  138. NO MINVALUE
  139. NO MAXVALUE
  140. CACHE 1;
  141. --
  142. -- Name: fd_vote_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
  143. --
  144. ALTER SEQUENCE public.fd_vote_id_seq OWNED BY public.fd_vote.id;
  145. --
  146. -- Name: slot_seq; Type: SEQUENCE; Schema: public; Owner: -
  147. --
  148. CREATE SEQUENCE public.slot_seq
  149. START WITH 1
  150. INCREMENT BY 1
  151. NO MINVALUE
  152. NO MAXVALUE
  153. CACHE 1;
  154. --
  155. -- Name: user_studs_seq; Type: SEQUENCE; Schema: public; Owner: -
  156. --
  157. CREATE SEQUENCE public.user_studs_seq
  158. START WITH 1
  159. INCREMENT BY 1
  160. NO MINVALUE
  161. NO MAXVALUE
  162. CACHE 1;
  163. --
  164. -- Name: vote_seq; Type: SEQUENCE; Schema: public; Owner: -
  165. --
  166. CREATE SEQUENCE public.vote_seq
  167. START WITH 1
  168. INCREMENT BY 1
  169. NO MINVALUE
  170. NO MAXVALUE
  171. CACHE 1;
  172. --
  173. -- Name: fd_comment id; Type: DEFAULT; Schema: public; Owner: -
  174. --
  175. ALTER TABLE ONLY public.fd_comment ALTER COLUMN id SET DEFAULT nextval('public.fd_comment_id_seq'::regclass);
  176. --
  177. -- Name: fd_slot id; Type: DEFAULT; Schema: public; Owner: -
  178. --
  179. ALTER TABLE ONLY public.fd_slot ALTER COLUMN id SET DEFAULT nextval('public.fd_slot_id_seq'::regclass);
  180. --
  181. -- Name: fd_vote id; Type: DEFAULT; Schema: public; Owner: -
  182. --
  183. ALTER TABLE ONLY public.fd_vote ALTER COLUMN id SET DEFAULT nextval('public.fd_vote_id_seq'::regclass);
  184. --
  185. -- Data for Name: fd_comment; Type: TABLE DATA; Schema: public; Owner: -
  186. --
  187. COPY public.fd_comment (id, poll_id, name, comment, date) FROM stdin;
  188. \.
  189. --
  190. -- Data for Name: fd_migration_new; Type: TABLE DATA; Schema: public; Owner: -
  191. --
  192. COPY public.fd_migration_new (version) FROM stdin;
  193. 20150101000000
  194. 20150102000000
  195. 20150102100000
  196. 20150117000000
  197. 20150402000000
  198. 20150405000000
  199. 20150624000000
  200. 20150918000000
  201. 20151012075900
  202. 20151012082600
  203. 20151028000000
  204. 20151205000000
  205. 20180220000000
  206. 20180411000000
  207. 20180419170000
  208. 20180419180000
  209. 20180419190000
  210. 20180525110000
  211. \.
  212. --
  213. -- Data for Name: fd_poll; Type: TABLE DATA; Schema: public; Owner: -
  214. --
  215. COPY public.fd_poll (id, admin_id, title, description, admin_name, admin_mail, creation_date, end_date, format, editable, receivenewvotes, active, receivenewcomments, hidden, password_hash, results_publicly_visible, valuemax, collect_users_mail, collect_users_mail_integer) FROM stdin;
  216. \.
  217. --
  218. -- Data for Name: fd_slot; Type: TABLE DATA; Schema: public; Owner: -
  219. --
  220. COPY public.fd_slot (id, poll_id, title, moments) FROM stdin;
  221. \.
  222. --
  223. -- Data for Name: fd_vote; Type: TABLE DATA; Schema: public; Owner: -
  224. --
  225. COPY public.fd_vote (id, poll_id, name, choices, uniqid, mail) FROM stdin;
  226. \.
  227. --
  228. -- Name: comment_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  229. --
  230. SELECT pg_catalog.setval('public.comment_seq', 1, false);
  231. --
  232. -- Name: comments_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  233. --
  234. SELECT pg_catalog.setval('public.comments_seq', 1, false);
  235. --
  236. -- Name: fd_comment_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  237. --
  238. SELECT pg_catalog.setval('public.fd_comment_id_seq', 1, false);
  239. --
  240. -- Name: fd_slot_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  241. --
  242. SELECT pg_catalog.setval('public.fd_slot_id_seq', 1, false);
  243. --
  244. -- Name: fd_vote_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  245. --
  246. SELECT pg_catalog.setval('public.fd_vote_id_seq', 1, false);
  247. --
  248. -- Name: slot_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  249. --
  250. SELECT pg_catalog.setval('public.slot_seq', 1, false);
  251. --
  252. -- Name: user_studs_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  253. --
  254. SELECT pg_catalog.setval('public.user_studs_seq', 1, false);
  255. --
  256. -- Name: vote_seq; Type: SEQUENCE SET; Schema: public; Owner: -
  257. --
  258. SELECT pg_catalog.setval('public.vote_seq', 1, false);
  259. --
  260. -- Name: fd_migration_new fd_migration_new_pkey; Type: CONSTRAINT; Schema: public; Owner: -
  261. --
  262. ALTER TABLE ONLY public.fd_migration_new
  263. ADD CONSTRAINT fd_migration_new_pkey PRIMARY KEY (version);
  264. --
  265. -- Name: comment_index_id; Type: INDEX; Schema: public; Owner: -
  266. --
  267. CREATE UNIQUE INDEX comment_index_id ON public.fd_comment USING btree (id);
  268. --
  269. -- Name: comment_index_poll_id; Type: INDEX; Schema: public; Owner: -
  270. --
  271. CREATE INDEX comment_index_poll_id ON public.fd_comment USING btree (poll_id);
  272. --
  273. -- Name: idx_vote_uniqid; Type: INDEX; Schema: public; Owner: -
  274. --
  275. CREATE INDEX idx_vote_uniqid ON public.fd_vote USING btree (uniqid);
  276. --
  277. -- Name: poll_index_id; Type: INDEX; Schema: public; Owner: -
  278. --
  279. CREATE UNIQUE INDEX poll_index_id ON public.fd_poll USING btree (id);
  280. --
  281. -- Name: slot_index_id; Type: INDEX; Schema: public; Owner: -
  282. --
  283. CREATE UNIQUE INDEX slot_index_id ON public.fd_slot USING btree (id);
  284. --
  285. -- Name: slot_index_poll_id; Type: INDEX; Schema: public; Owner: -
  286. --
  287. CREATE INDEX slot_index_poll_id ON public.fd_slot USING btree (poll_id);
  288. --
  289. -- Name: vote_index_id; Type: INDEX; Schema: public; Owner: -
  290. --
  291. CREATE UNIQUE INDEX vote_index_id ON public.fd_vote USING btree (id);
  292. --
  293. -- Name: vote_index_poll_id; Type: INDEX; Schema: public; Owner: -
  294. --
  295. CREATE INDEX vote_index_poll_id ON public.fd_vote USING btree (poll_id);
  296. --
  297. -- PostgreSQL database dump complete
  298. --