This commit is contained in:
x 2025-03-09 03:36:42 +01:00
parent 8265cc80c0
commit e4ba87528a

View File

@ -2,15 +2,12 @@
-- PostgreSQL database dump
--
-- Dumped from database version 17.4 (Debian 17.4-1.pgdg120+2)
-- Dumped by pg_dump version 17.2
-- Started on 2025-03-08 21:37:57 CET
-- Dumped from database version 16.2
-- Dumped by pg_dump version 16.2
SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET transaction_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
@ -20,26 +17,29 @@ SET client_min_messages = warning;
SET row_security = off;
--
-- TOC entry 6 (class 2615 OID 2200)
-- Name: public; Type: SCHEMA; Schema: -; Owner: pg_database_owner
-- Name: public; Type: SCHEMA; Schema: -; Owner: f0ck
--
CREATE SCHEMA public;
-- *not* creating schema, since initdb creates it
ALTER SCHEMA public OWNER TO pg_database_owner;
ALTER SCHEMA public OWNER TO f0ck;
--
-- TOC entry 3488 (class 0 OID 0)
-- Dependencies: 6
-- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: pg_database_owner
-- Name: unaccent; Type: EXTENSION; Schema: -; Owner: -
--
COMMENT ON SCHEMA public IS 'standard public schema';
CREATE EXTENSION IF NOT EXISTS unaccent WITH SCHEMA public;
--
-- Name: EXTENSION unaccent; Type: COMMENT; Schema: -; Owner:
--
COMMENT ON EXTENSION unaccent IS 'text search dictionary that removes accents';
--
-- TOC entry 239 (class 1255 OID 16392)
-- Name: delete_unused_tags(); Type: FUNCTION; Schema: public; Owner: f0ck
--
@ -60,7 +60,6 @@ end $$;
ALTER FUNCTION public.delete_unused_tags() OWNER TO f0ck;
--
-- TOC entry 240 (class 1255 OID 16393)
-- Name: fill_normalized(); Type: FUNCTION; Schema: public; Owner: f0ck
--
@ -76,7 +75,6 @@ end$$;
ALTER FUNCTION public.fill_normalized() OWNER TO f0ck;
--
-- TOC entry 241 (class 1255 OID 16394)
-- Name: slugify(text); Type: FUNCTION; Schema: public; Owner: f0ck
--
@ -92,7 +90,6 @@ $$;
ALTER FUNCTION public.slugify(v text) OWNER TO f0ck;
--
-- TOC entry 242 (class 1255 OID 16395)
-- Name: unaccent_text(text); Type: FUNCTION; Schema: public; Owner: f0ck
--
@ -115,7 +112,6 @@ SET default_tablespace = '';
SET default_table_access_method = heap;
--
-- TOC entry 218 (class 1259 OID 16396)
-- Name: favorites; Type: TABLE; Schema: public; Owner: f0ck
--
@ -128,7 +124,6 @@ CREATE TABLE public.favorites (
ALTER TABLE public.favorites OWNER TO f0ck;
--
-- TOC entry 219 (class 1259 OID 16399)
-- Name: items_id_seq; Type: SEQUENCE; Schema: public; Owner: f0ck
--
@ -143,7 +138,6 @@ CREATE SEQUENCE public.items_id_seq
ALTER SEQUENCE public.items_id_seq OWNER TO f0ck;
--
-- TOC entry 220 (class 1259 OID 16400)
-- Name: items; Type: TABLE; Schema: public; Owner: f0ck
--
@ -166,8 +160,6 @@ CREATE TABLE public.items (
ALTER TABLE public.items OWNER TO f0ck;
--
-- TOC entry 3490 (class 0 OID 0)
-- Dependencies: 220
-- Name: COLUMN items.src; Type: COMMENT; Schema: public; Owner: f0ck
--
@ -175,8 +167,6 @@ COMMENT ON COLUMN public.items.src IS 'src-Link';
--
-- TOC entry 3491 (class 0 OID 0)
-- Dependencies: 220
-- Name: COLUMN items.dest; Type: COMMENT; Schema: public; Owner: f0ck
--
@ -184,7 +174,6 @@ COMMENT ON COLUMN public.items.dest IS 'filename';
--
-- TOC entry 221 (class 1259 OID 16406)
-- Name: items_li; Type: VIEW; Schema: public; Owner: f0ck
--
@ -205,7 +194,6 @@ SELECT
ALTER VIEW public.items_li OWNER TO f0ck;
--
-- TOC entry 222 (class 1259 OID 16410)
-- Name: tags_assign; Type: TABLE; Schema: public; Owner: f0ck
--
@ -219,7 +207,6 @@ CREATE TABLE public.tags_assign (
ALTER TABLE public.tags_assign OWNER TO f0ck;
--
-- TOC entry 223 (class 1259 OID 16414)
-- Name: tags_nsfp; Type: TABLE; Schema: public; Owner: f0ck
--
@ -231,7 +218,6 @@ CREATE TABLE public.tags_nsfp (
ALTER TABLE public.tags_nsfp OWNER TO f0ck;
--
-- TOC entry 224 (class 1259 OID 16417)
-- Name: items_sfw; Type: VIEW; Schema: public; Owner: f0ck
--
@ -269,7 +255,6 @@ CREATE VIEW public.items_sfw AS
ALTER VIEW public.items_sfw OWNER TO f0ck;
--
-- TOC entry 225 (class 1259 OID 16422)
-- Name: tags_id_seq; Type: SEQUENCE; Schema: public; Owner: f0ck
--
@ -284,7 +269,6 @@ CREATE SEQUENCE public.tags_id_seq
ALTER SEQUENCE public.tags_id_seq OWNER TO f0ck;
--
-- TOC entry 226 (class 1259 OID 16423)
-- Name: tags; Type: TABLE; Schema: public; Owner: f0ck
--
@ -298,7 +282,6 @@ CREATE TABLE public.tags (
ALTER TABLE public.tags OWNER TO f0ck;
--
-- TOC entry 227 (class 1259 OID 16427)
-- Name: user_id_seq; Type: SEQUENCE; Schema: public; Owner: f0ck
--
@ -313,7 +296,6 @@ CREATE SEQUENCE public.user_id_seq
ALTER SEQUENCE public.user_id_seq OWNER TO f0ck;
--
-- TOC entry 228 (class 1259 OID 16428)
-- Name: user; Type: TABLE; Schema: public; Owner: f0ck
--
@ -330,7 +312,6 @@ CREATE TABLE public."user" (
ALTER TABLE public."user" OWNER TO f0ck;
--
-- TOC entry 229 (class 1259 OID 16435)
-- Name: items_tags; Type: VIEW; Schema: public; Owner: f0ck
--
@ -376,7 +357,6 @@ CREATE VIEW public.items_tags AS
ALTER VIEW public.items_tags OWNER TO f0ck;
--
-- TOC entry 230 (class 1259 OID 16440)
-- Name: tags_alias; Type: TABLE; Schema: public; Owner: f0ck
--
@ -389,7 +369,6 @@ CREATE TABLE public.tags_alias (
ALTER TABLE public.tags_alias OWNER TO f0ck;
--
-- TOC entry 231 (class 1259 OID 16445)
-- Name: user_alias; Type: TABLE; Schema: public; Owner: f0ck
--
@ -404,7 +383,6 @@ ALTER TABLE ONLY public.user_alias REPLICA IDENTITY FULL;
ALTER TABLE public.user_alias OWNER TO f0ck;
--
-- TOC entry 232 (class 1259 OID 16448)
-- Name: user_options; Type: TABLE; Schema: public; Owner: f0ck
--
@ -412,7 +390,7 @@ CREATE TABLE public.user_options (
user_id integer NOT NULL,
mode integer NOT NULL,
theme character varying(50) NOT NULL,
avatar integer,
avatar integer DEFAULT 56660 NOT NULL,
fullscreen smallint DEFAULT '0'::smallint NOT NULL
);
@ -420,7 +398,6 @@ CREATE TABLE public.user_options (
ALTER TABLE public.user_options OWNER TO f0ck;
--
-- TOC entry 233 (class 1259 OID 16453)
-- Name: user_sessions_id_seq; Type: SEQUENCE; Schema: public; Owner: f0ck
--
@ -435,7 +412,6 @@ CREATE SEQUENCE public.user_sessions_id_seq
ALTER SEQUENCE public.user_sessions_id_seq OWNER TO f0ck;
--
-- TOC entry 234 (class 1259 OID 16454)
-- Name: user_sessions; Type: TABLE; Schema: public; Owner: f0ck
--
@ -446,6 +422,7 @@ CREATE TABLE public.user_sessions (
browser character varying(255) NOT NULL,
created_at integer NOT NULL,
last_used integer NOT NULL,
last_action character varying(255) NOT NULL,
kmsi smallint DEFAULT '0'::smallint NOT NULL
);
@ -453,154 +430,6 @@ CREATE TABLE public.user_sessions (
ALTER TABLE public.user_sessions OWNER TO f0ck;
--
-- TOC entry 3469 (class 0 OID 16396)
-- Dependencies: 218
-- Data for Name: favorites; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.favorites (user_id, item_id) FROM stdin;
\.
--
-- TOC entry 3471 (class 0 OID 16400)
-- Dependencies: 220
-- Data for Name: items; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.items (id, src, dest, mime, size, checksum, username, userchannel, usernetwork, stamp, active, thumb) FROM stdin;
\.
--
-- TOC entry 3475 (class 0 OID 16423)
-- Dependencies: 226
-- Data for Name: tags; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.tags (id, tag, normalized) FROM stdin;
1 sfw sfw
2 nsfw nsfw
\.
--
-- TOC entry 3478 (class 0 OID 16440)
-- Dependencies: 230
-- Data for Name: tags_alias; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.tags_alias (tag_orig_id, tag_alias) FROM stdin;
1 1
2 2
\.
--
-- TOC entry 3472 (class 0 OID 16410)
-- Dependencies: 222
-- Data for Name: tags_assign; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.tags_assign (item_id, tag_id, user_id) FROM stdin;
\.
--
-- TOC entry 3473 (class 0 OID 16414)
-- Dependencies: 223
-- Data for Name: tags_nsfp; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.tags_nsfp (id) FROM stdin;
\.
--
-- TOC entry 3477 (class 0 OID 16428)
-- Dependencies: 228
-- Data for Name: user; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public."user" (id, login, "user", password, admin, created_at) FROM stdin;
2 nixc nixc $f0ck$af70e2b4c9f50aa9c9355fc576440d33:4c8ad909502c32be64a9e6d86befd47542f037387ba6c56691b459c8ed303aa2a48792283905f6f9f36aa54f63a8648b2022d6f326e869a7f08830bbe43c53c2 t 2025-03-08 20:43:58.14956
1 admin admin $f0ck$3a77cb9806282899e8a9aaa283902c6d:d09006480fe797299ebcd6b7f4912d2518ed316384311072bd0b569c424fd112013f73401a415710fca935ad78608d56fba108bd4138ef976d1e0bb5157d862c t 2025-03-08 21:17:32.420243
\.
--
-- TOC entry 3479 (class 0 OID 16445)
-- Dependencies: 231
-- Data for Name: user_alias; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.user_alias (userid, alias) FROM stdin;
\.
--
-- TOC entry 3480 (class 0 OID 16448)
-- Dependencies: 232
-- Data for Name: user_options; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.user_options (user_id, mode, theme, avatar, fullscreen) FROM stdin;
2 3 iced \N 0
\.
--
-- TOC entry 3482 (class 0 OID 16454)
-- Dependencies: 234
-- Data for Name: user_sessions; Type: TABLE DATA; Schema: public; Owner: f0ck
--
COPY public.user_sessions (id, user_id, session, browser, created_at, last_used, kmsi) FROM stdin;
4 2 f82f860a4672090c30ab811f3e5d3733 Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0 1741463598 1741463598 0
3 2 5c1320d424ccfb2b6197c0b589dd38cc Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 1741463549 1741465645 0
1 2 e2ea9ecfc902d63f2dd7abb7e4fcce7f Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 1741463071 1741463425 0
2 2 fdb5d067cb911620e931ee40b987fc3b Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 1741463444 1741463524 0
\.
--
-- TOC entry 3492 (class 0 OID 0)
-- Dependencies: 219
-- Name: items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: f0ck
--
SELECT pg_catalog.setval('public.items_id_seq', 1, false);
--
-- TOC entry 3493 (class 0 OID 0)
-- Dependencies: 225
-- Name: tags_id_seq; Type: SEQUENCE SET; Schema: public; Owner: f0ck
--
SELECT pg_catalog.setval('public.tags_id_seq', 3, true);
--
-- TOC entry 3494 (class 0 OID 0)
-- Dependencies: 227
-- Name: user_id_seq; Type: SEQUENCE SET; Schema: public; Owner: f0ck
--
SELECT pg_catalog.setval('public.user_id_seq', 2, true);
--
-- TOC entry 3495 (class 0 OID 0)
-- Dependencies: 233
-- Name: user_sessions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: f0ck
--
SELECT pg_catalog.setval('public.user_sessions_id_seq', 4, true);
--
-- TOC entry 3281 (class 2606 OID 16460)
-- Name: favorites idx_16521_primary; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -609,7 +438,6 @@ ALTER TABLE ONLY public.favorites
--
-- TOC entry 3283 (class 2606 OID 16462)
-- Name: items idx_16526_primary; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -618,7 +446,6 @@ ALTER TABLE ONLY public.items
--
-- TOC entry 3297 (class 2606 OID 16464)
-- Name: user idx_16554_primary; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -627,7 +454,6 @@ ALTER TABLE ONLY public."user"
--
-- TOC entry 3303 (class 2606 OID 16466)
-- Name: user_options idx_16567_user_id; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -636,7 +462,6 @@ ALTER TABLE ONLY public.user_options
--
-- TOC entry 3307 (class 2606 OID 16468)
-- Name: user_sessions idx_16572_primary; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -645,7 +470,6 @@ ALTER TABLE ONLY public.user_sessions
--
-- TOC entry 3285 (class 2606 OID 16470)
-- Name: items items_checksum; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -654,7 +478,6 @@ ALTER TABLE ONLY public.items
--
-- TOC entry 3299 (class 2606 OID 16472)
-- Name: tags_alias tags_alias_tag_alias_tag_orig_id; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -663,7 +486,6 @@ ALTER TABLE ONLY public.tags_alias
--
-- TOC entry 3301 (class 2606 OID 16474)
-- Name: tags_alias tags_alias_tag_orig_id; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -672,7 +494,6 @@ ALTER TABLE ONLY public.tags_alias
--
-- TOC entry 3287 (class 2606 OID 16476)
-- Name: tags_assign tags_assign_item_id_tag_id_primary; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -681,7 +502,6 @@ ALTER TABLE ONLY public.tags_assign
--
-- TOC entry 3289 (class 2606 OID 16478)
-- Name: tags_assign tags_assign_item_id_tag_id_unique; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -690,7 +510,6 @@ ALTER TABLE ONLY public.tags_assign
--
-- TOC entry 3291 (class 2606 OID 16480)
-- Name: tags tags_id; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -699,7 +518,6 @@ ALTER TABLE ONLY public.tags
--
-- TOC entry 3293 (class 2606 OID 16482)
-- Name: tags tags_normalized; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -708,7 +526,6 @@ ALTER TABLE ONLY public.tags
--
-- TOC entry 3295 (class 2606 OID 16484)
-- Name: tags tags_tag; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -717,7 +534,6 @@ ALTER TABLE ONLY public.tags
--
-- TOC entry 3305 (class 2606 OID 16486)
-- Name: user_options user_options_user_id; Type: CONSTRAINT; Schema: public; Owner: f0ck
--
@ -726,7 +542,6 @@ ALTER TABLE ONLY public.user_options
--
-- TOC entry 3465 (class 2618 OID 16409)
-- Name: items_li _RETURN; Type: RULE; Schema: public; Owner: f0ck
--
@ -750,7 +565,6 @@ CREATE OR REPLACE VIEW public.items_li AS
--
-- TOC entry 3317 (class 2620 OID 16488)
-- Name: tags_assign tags_assign_ad; Type: TRIGGER; Schema: public; Owner: f0ck
--
@ -758,7 +572,6 @@ CREATE TRIGGER tags_assign_ad AFTER DELETE ON public.tags_assign FOR EACH ROW EX
--
-- TOC entry 3318 (class 2620 OID 16489)
-- Name: tags tags_bi; Type: TRIGGER; Schema: public; Owner: f0ck
--
@ -766,7 +579,6 @@ CREATE TRIGGER tags_bi BEFORE INSERT ON public.tags FOR EACH ROW EXECUTE FUNCTIO
--
-- TOC entry 3319 (class 2620 OID 16490)
-- Name: tags tags_bu; Type: TRIGGER; Schema: public; Owner: f0ck
--
@ -774,7 +586,6 @@ CREATE TRIGGER tags_bu BEFORE UPDATE ON public.tags FOR EACH ROW EXECUTE FUNCTIO
--
-- TOC entry 3308 (class 2606 OID 16491)
-- Name: favorites favorites_item_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -783,7 +594,6 @@ ALTER TABLE ONLY public.favorites
--
-- TOC entry 3309 (class 2606 OID 16496)
-- Name: favorites favorites_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -792,7 +602,6 @@ ALTER TABLE ONLY public.favorites
--
-- TOC entry 3313 (class 2606 OID 16501)
-- Name: tags_alias tags_alias_tag_orig_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -801,7 +610,6 @@ ALTER TABLE ONLY public.tags_alias
--
-- TOC entry 3310 (class 2606 OID 16506)
-- Name: tags_assign tags_assign_item_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -810,7 +618,6 @@ ALTER TABLE ONLY public.tags_assign
--
-- TOC entry 3311 (class 2606 OID 16511)
-- Name: tags_assign tags_assign_tag_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -819,7 +626,6 @@ ALTER TABLE ONLY public.tags_assign
--
-- TOC entry 3312 (class 2606 OID 16516)
-- Name: tags_assign tags_assign_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -828,7 +634,6 @@ ALTER TABLE ONLY public.tags_assign
--
-- TOC entry 3314 (class 2606 OID 16521)
-- Name: user_options user_options_avatar_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -837,7 +642,6 @@ ALTER TABLE ONLY public.user_options
--
-- TOC entry 3315 (class 2606 OID 16526)
-- Name: user_options user_options_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -846,7 +650,6 @@ ALTER TABLE ONLY public.user_options
--
-- TOC entry 3316 (class 2606 OID 16531)
-- Name: user_sessions user_sessions_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: f0ck
--
@ -855,17 +658,22 @@ ALTER TABLE ONLY public.user_sessions
--
-- TOC entry 3489 (class 0 OID 0)
-- Dependencies: 6
-- Name: SCHEMA public; Type: ACL; Schema: -; Owner: pg_database_owner
-- Name: alltables; Type: PUBLICATION; Schema: -; Owner: postgres
--
CREATE PUBLICATION alltables FOR ALL TABLES WITH (publish = 'insert, update, delete, truncate');
ALTER PUBLICATION alltables OWNER TO f0ck;
--
-- Name: SCHEMA public; Type: ACL; Schema: -; Owner: postgres
--
REVOKE USAGE ON SCHEMA public FROM PUBLIC;
GRANT ALL ON SCHEMA public TO PUBLIC;
-- Completed on 2025-03-08 21:37:57 CET
--
-- PostgreSQL database dump complete
--