--
-- PostgreSQL database dump
--

-- Dumped from database version 16.9 (Ubuntu 16.9-0ubuntu0.24.04.1)
-- Dumped by pg_dump version 16.9 (Ubuntu 16.9-0ubuntu0.24.04.1)

SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
SET check_function_bodies = false;
SET xmloption = content;
SET client_min_messages = warning;
SET row_security = off;

--
-- Name: public; Type: SCHEMA; Schema: -; Owner: dante
--

-- *not* creating schema, since initdb creates it


ALTER SCHEMA public OWNER TO dante;

--
-- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: dante
--

COMMENT ON SCHEMA public IS '';


SET default_tablespace = '';

SET default_table_access_method = heap;

--
-- Name: Category; Type: TABLE; Schema: public; Owner: dante
--

CREATE TABLE public."Category" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    name text NOT NULL,
    "isDeletable" boolean DEFAULT true NOT NULL,
    "isDefault" boolean DEFAULT false NOT NULL,
    "isArchive" boolean DEFAULT false NOT NULL,
    "isPrimary" boolean DEFAULT false NOT NULL,
    "order" integer,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


ALTER TABLE public."Category" OWNER TO dante;

--
-- Name: Category_id_seq; Type: SEQUENCE; Schema: public; Owner: dante
--

CREATE SEQUENCE public."Category_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER SEQUENCE public."Category_id_seq" OWNER TO dante;

--
-- Name: Category_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: dante
--

ALTER SEQUENCE public."Category_id_seq" OWNED BY public."Category".id;


--
-- Name: Entry; Type: TABLE; Schema: public; Owner: dante
--

CREATE TABLE public."Entry" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    "categoryId" integer NOT NULL,
    content text NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "updatedAt" timestamp(3) without time zone NOT NULL
);


ALTER TABLE public."Entry" OWNER TO dante;

--
-- Name: Entry_id_seq; Type: SEQUENCE; Schema: public; Owner: dante
--

CREATE SEQUENCE public."Entry_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER SEQUENCE public."Entry_id_seq" OWNER TO dante;

--
-- Name: Entry_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: dante
--

ALTER SEQUENCE public."Entry_id_seq" OWNED BY public."Entry".id;


--
-- Name: Session; Type: TABLE; Schema: public; Owner: dante
--

CREATE TABLE public."Session" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    state text NOT NULL,
    data text DEFAULT '{}'::text NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "updatedAt" timestamp(3) without time zone NOT NULL
);


ALTER TABLE public."Session" OWNER TO dante;

--
-- Name: Session_id_seq; Type: SEQUENCE; Schema: public; Owner: dante
--

CREATE SEQUENCE public."Session_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER SEQUENCE public."Session_id_seq" OWNER TO dante;

--
-- Name: Session_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: dante
--

ALTER SEQUENCE public."Session_id_seq" OWNED BY public."Session".id;


--
-- Name: User; Type: TABLE; Schema: public; Owner: dante
--

CREATE TABLE public."User" (
    id integer NOT NULL,
    "telegramId" bigint NOT NULL,
    username text,
    "firstName" text,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


ALTER TABLE public."User" OWNER TO dante;

--
-- Name: User_id_seq; Type: SEQUENCE; Schema: public; Owner: dante
--

CREATE SEQUENCE public."User_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER SEQUENCE public."User_id_seq" OWNER TO dante;

--
-- Name: User_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: dante
--

ALTER SEQUENCE public."User_id_seq" OWNED BY public."User".id;


--
-- Name: _prisma_migrations; Type: TABLE; Schema: public; Owner: dante
--

CREATE TABLE public._prisma_migrations (
    id character varying(36) NOT NULL,
    checksum character varying(64) NOT NULL,
    finished_at timestamp with time zone,
    migration_name character varying(255) NOT NULL,
    logs text,
    rolled_back_at timestamp with time zone,
    started_at timestamp with time zone DEFAULT now() NOT NULL,
    applied_steps_count integer DEFAULT 0 NOT NULL
);


ALTER TABLE public._prisma_migrations OWNER TO dante;

--
-- Name: Category id; Type: DEFAULT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Category" ALTER COLUMN id SET DEFAULT nextval('public."Category_id_seq"'::regclass);


--
-- Name: Entry id; Type: DEFAULT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Entry" ALTER COLUMN id SET DEFAULT nextval('public."Entry_id_seq"'::regclass);


--
-- Name: Session id; Type: DEFAULT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Session" ALTER COLUMN id SET DEFAULT nextval('public."Session_id_seq"'::regclass);


--
-- Name: User id; Type: DEFAULT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."User" ALTER COLUMN id SET DEFAULT nextval('public."User_id_seq"'::regclass);


--
-- Data for Name: Category; Type: TABLE DATA; Schema: public; Owner: dante
--

COPY public."Category" (id, "userId", name, "isDeletable", "isDefault", "isArchive", "isPrimary", "order", "createdAt") FROM stdin;
1	1	🎯 برنامه ریزی	t	f	f	t	1	2025-06-08 18:15:48.081
2	1	✅ انجام شده	t	f	f	t	2	2025-06-08 18:15:48.081
3	1	⚰️ ددلاین	t	f	f	t	3	2025-06-08 18:15:48.081
4	1	📺 واچ لیست	t	f	f	f	4	2025-06-08 18:15:48.081
5	1	🩸 تصمیمات	t	f	f	t	5	2025-06-08 18:15:48.081
6	1	💡 ایده ها	t	f	f	f	6	2025-06-08 18:15:48.081
7	1	👩‍🦳 آدم ها	t	f	f	f	7	2025-06-08 18:15:48.081
8	1	🎗 نکته ها	t	f	f	f	8	2025-06-08 18:15:48.081
9	1	📂 بدون دسته	f	t	f	f	100	2025-06-08 18:15:48.081
10	1	🗄️ آرشیو	f	f	t	f	101	2025-06-08 18:15:48.081
11	1	🎒 خاطرات	t	f	f	t	\N	2025-06-08 18:32:49.492
12	1	👾 دانته بات	t	f	f	f	\N	2025-06-08 22:04:49.535
13	4	🎯 برنامه ریزی	t	f	f	t	1	2025-06-08 22:07:38.553
14	4	✅ انجام شده	t	f	f	t	2	2025-06-08 22:07:38.553
15	4	⚰️ ددلاین	t	f	f	t	3	2025-06-08 22:07:38.553
16	4	📺 واچ لیست	t	f	f	f	4	2025-06-08 22:07:38.553
17	4	🩸 تصمیمات	t	f	f	t	5	2025-06-08 22:07:38.553
18	4	💡 ایده ها	t	f	f	f	6	2025-06-08 22:07:38.553
19	4	👩‍🦳 آدم ها	t	f	f	f	7	2025-06-08 22:07:38.553
20	4	🎗 نکته ها	t	f	f	f	8	2025-06-08 22:07:38.553
21	4	📂 بدون دسته	f	t	f	f	100	2025-06-08 22:07:38.553
22	4	🗄️ آرشیو	f	f	t	f	101	2025-06-08 22:07:38.553
23	5	🎯 برنامه ریزی	t	f	f	t	1	2025-06-08 22:17:39.223
24	5	✅ انجام شده	t	f	f	t	2	2025-06-08 22:17:39.223
25	5	⚰️ ددلاین	t	f	f	t	3	2025-06-08 22:17:39.223
26	5	📺 واچ لیست	t	f	f	f	4	2025-06-08 22:17:39.223
27	5	🩸 تصمیمات	t	f	f	t	5	2025-06-08 22:17:39.223
28	5	💡 ایده ها	t	f	f	f	6	2025-06-08 22:17:39.223
29	5	👩‍🦳 آدم ها	t	f	f	f	7	2025-06-08 22:17:39.223
30	5	🎗 نکته ها	t	f	f	f	8	2025-06-08 22:17:39.223
31	5	📂 بدون دسته	f	t	f	f	100	2025-06-08 22:17:39.223
32	5	🗄️ آرشیو	f	f	t	f	101	2025-06-08 22:17:39.223
\.


--
-- Data for Name: Entry; Type: TABLE DATA; Schema: public; Owner: dante
--

COPY public."Entry" (id, "userId", "categoryId", content, "createdAt", "updatedAt") FROM stdin;
3	1	3	الان اکانت پاینکون رو زنوبی شارژ کرده و اگر که یک ماه بگذره و این کار راه نیفتاده باشه خیلی بد میشه. من باید هر چی زودتر اولین ورژن چت اسیستنت پاینکون رو برسونم.\n\n---\n\nاین هفته دیگه واقعاً باید یه فکری به حال ماشین بکنم وگرنه خراب میشه.	2025-06-08 18:31:32.834	2025-06-08 18:31:35.092
5	1	11	امروز چون ساعت 1 بیدار شدم و دیشب ساعت ۴ خوابیدم به ماشین نمیرسم میرسم ولی ترجیحاً اینه که حسم اینه که بشینم زودتر این  اپ دانته رو تموم کنم	2025-06-08 18:32:55.212	2025-06-08 18:32:56.551
6	1	1	فعلا با این رباطه کار میکنم بهش دیتا میدم تا ببینم چی میشه. ۱ هفته اوکیه. هفته بعد میبینم چیکارش باید کرد فعلا دستی میرم جلو نکته ای بود دسته رو منوال میسازم ربات د دانته	2025-06-08 19:46:02.26	2025-06-08 19:46:40.17
7	1	3	3 شنبه باید به آرمان برا جمشیدی زنگ بزنم \n\nگواهینامه باید بگیرم\n\nتیزکردن اره موسیقی و سناریو نویسیی سوشیال مدیا نباید عقب بیفته \n\nجراحی رو باید انجام بدم	2025-06-08 21:24:15.706	2025-06-08 21:28:00.348
8	1	3	5 خرداد زنوبی گفته ماهه دیگه 500 میدم یه 100 هم قراره بابت ربات پشتیبان اضافه شه	2025-06-08 21:28:44.63	2025-06-08 21:28:51.915
12	1	1	باید از ای آی مستقیم راجعبه مدیریت هزینه تبلیغات سوال کنم\nاینکه کی باید جذب سرمایه کرد\nچقدر باید خرج کرد و برای Saas  و امثالش \nاطاعات عددی دقیق و اقتصادی مسخام نه فروش و بازایابی انگیزشی!	2025-06-08 22:04:03.972	2025-06-08 22:04:06.132
14	4	13	امروز باید برم دوچرخه سواری	2025-06-08 22:08:11.363	2025-06-08 22:08:18.669
15	4	13	خرید جار و پارافین	2025-06-08 22:08:38.254	2025-06-08 22:08:40.219
13	1	1	باید بپرسم که چقدر باید دون بپاشم. توی پروژه ها مثلاً رباتم رو تا چقدر باید فیری بدم کی باید سابسکرپشن بذارم قیمت ها رو چه جوری باید تعیین کنم. سرمایه گذار کی وارد کنم	2025-06-08 22:07:36.917	2025-06-08 22:09:24.926
16	5	23	فردا امتحان فارسی دارم، باید درس بخونم.	2025-06-08 22:18:27.275	2025-06-08 22:18:35.401
17	1	1	توکن هایپ رو باید بخرم\n\n بلو کارت ام را هم باید پیگیری کنم.	2025-06-09 19:50:31.693	2025-06-09 19:54:27.6
22	1	11	دیشب رفتم خونه سما بعد اونجا خوابیدم امروز که پا شدم یه مهی تو سرم هست که اصلا نمیتونم شفاف ببینم دیشب هم اینجوری شده بودم دیشب احساس میکردم خیابونا تاریک تر از حد نرمال. بعد یه حس خستگی شدید یه بدن درد، یه کرخی خیلی زیادی دارم. واقعا نمیدونم به خاطر چیه دیروز خیلی اعصابم خورد بود استرس داشتم از صبحش که رفتیم تراپی و بعدش هم به اون شکل ولی شب خوابیدم نمیدونم.	2025-06-11 09:34:11.807	2025-06-11 09:34:43.865
18	1	7	چیزایی که سما میخواد\n\nهدیه : کیف کفش لباس کتابی که دوست داره\nگل شکلات دسر\n\nبیرون رفتن : \nدوستام نباشن ـ شهر بازی ـ پیاده روی \n\nبازی خونگی : بازی فکری چیزایی که دوست داره ـ کارگاهی پرونده حل کردن\n\nپیام ها \nچک کردن و فرستادن بیزی اگه در دسترس نیستنم\n\nحرف زدن ۵ ـ دقیقه هر روز تلفنی\n\nهزینه های جزکادویی\nخرید غذا یا مواد غذایی برای آشپزی \nهزینه رفت و آمد یا دمبال من اومدن\nهزینه کارگر برای تمیز کردن خونه	2025-06-10 11:46:10.092	2025-06-10 11:49:45.933
19	1	3	۸ صبح ۱۱۴۳ نمایندگی چک کردن دور موتور	2025-06-10 11:54:48.938	2025-06-10 11:54:50.456
20	1	8	تو اینستا اگه یه پست گذاشتم ویو نخورد سریع پاکش نکنم دو سه تا پست دیگه بذارم بعد اینکه پست های بعدیش میاد احتمال اینکه پست قبلی ویوش بره بالا هست؟	2025-06-10 17:14:39.812	2025-06-10 17:14:47.273
21	1	1	نامود بیرک ببرم برا معینی لپتاپمم بگیرم	2025-06-10 21:56:00.135	2025-06-10 21:56:00.135
23	1	1	مدیتیشن برای تمرکز و پایین اوردن کورتیزول	2025-06-11 11:32:04.167	2025-06-11 11:32:14.553
24	1	6	خرید اکانت ایرانی دوتغ فروش تو سایت خارجی	2025-06-11 18:45:39.053	2025-06-11 18:46:06.72
25	1	4	داستان یه عاشقانه اقتصادی : اگه اوکی شد پول بده ( شانسی شاید اوکی شه! )	2025-06-11 22:07:16.952	2025-06-11 22:07:23.944
26	1	7	سری قبلی که میخواستم برم اولین جلسه رو با زنوبی بزارم آرمان با سکته کنه. برو پیرهن بخر اگه پیرهن نخری فلان میشه، بزار میشه. یه دفعه رفتم زنوبی با چیز اومده بود شلوارک اومده بود خودش بعد گفت از روانشناسی بعدش میاد فلان کنه بعد دیدم اصلا خودش باز فروید باز از روانشناسی خوشش میاد و اینکه این سری هم من نزدیک بود همه خانواده رو به کشتن بدم خودم بکشم به همین الان هم معلوم نیست بمیرم یا نه زیر موشک های اسرائیل هستیم که پانشم برم شمال سر اینکه به جمشیدی زنگ نزنم پی ام بدم بگم آقا ما فردا مثلا جلسه حضوری رو میایم در صورتی که میتونستم یه زنگ بزنم بگم آقا ما فردا نیستیم حالا جلسه رو بذار یه وقت دیگه اینقدر ذهنم درگیر بود که سارا رو از اون سر دنیا کشدم اینجا خودم شروع کردم فحش دادن دعوا کردن یه روز کامل اعصاب خودمو سرویس کردن.	2025-06-15 22:28:38.386	2025-06-15 22:28:51.188
27	1	7	هنوزم معلوم نیست زنده بمونیم یا نه زیر این موشک ها و کافی بود یه زنگ بزنم بگم سلام آقا جلسه فردا چطوره هست یا اشت دایره میتونیم گوگل میت بذاریم خدا یارو برداشته پیام داده آقا جلسه رو گوگل میت بذارید	2025-06-15 22:29:39.584	2025-06-15 22:30:07.065
28	1	7	حتی زنوبی هم برام بد تموم شد یعنی انقدر خای مالی کردم و انقدر رفتارم سر به زیرانه بود که آخر به این نتیجه رسیدیم که آقا مایک ۵۰۰ دلار ولی در صورتی که اگه یک کم با خایه تر بازی میکردم سفت تر بودم شاید به هزار هم حتی میرسید. مطمئن نیستم اینو ولی خب بالاخره انقدر شل و ول بودن و انقدر ترسو بودن جلوشم نتیجه خوبی برای من نداشت دیگه. میتونستم خیلی بهتر بازی کنم.	2025-06-15 22:30:12.668	2025-06-15 22:30:14.901
29	1	5	به اینکه چجوری با آدم‌ها رفتار بکنی، به حرف‌های مشورت‌های آرمان توجه نکن. توی آدم‌ها اگر بری تو بخش آدم‌های ربات میبینی که چه اشتباهاتی کردی به خاطر این قضیه.	2025-06-15 22:31:03.457	2025-06-15 22:31:12.757
30	1	5	آرمان گیر داد که پیرم بپوش برو زنوبی. اون روز پدرمون سرویس شد تا لحظه آخر داشتیم سکته میکردیم. آرمان گفت که پی ام بده به جمشید در صورتی که یه زنگ اگه میزدم اوکی میشد. نبود و داشتم خانواده خودم به کشتن میدادم. هنوزم حل نیست زنده باشم یا نه.	2025-06-15 22:31:58.425	2025-06-15 22:32:01.455
31	1	6	دیوار نردبون رو گرون کرده مردم ناراضین . یه چی مثل دیوار ولی بهتر؟ فقط اگه فروش رفت پول بده؟ نمیدانم	2025-06-16 23:31:01.681	2025-06-16 23:31:03.18
33	1	5	دیروز پرروز فهمیدم چیزی که من از زندگی میخوام اینه که بتونم با یه دختر ۱۶ ساله، ۱۵ ساله دوست بشم یه مدت. و بعدشم که بتونم با یه دختر زیبایی باشم و کس بازی بکنم کلا و حالا یه تهشم ازدواج کنم. بعد امروز به سرم زدش که کار معنی دار چی میشه.	2025-07-01 16:14:17.322	2025-07-01 16:14:33.319
34	1	5	وقتی که حالم بد بود خوابیدم و بیدار که شدم یه لحظه از ذهنم گذشت که آقا برای کار معنی دار مثلاً اگر من بخوام یه بازی بسازم، یک فیلمی بسازم یه داستانی بنویسم اون واقعاً سن مهم نیست.	2025-07-01 16:15:03.935	2025-07-01 16:15:08.643
35	1	5	شما جوری که خودت با این نیستی کارت مهمه. میخوای کار معناداری کرده باشی مردم اونو ببینن لذت ببرن. این همچین چیزی.	2025-07-01 16:15:51.776	2025-07-01 16:16:00.607
\.


--
-- Data for Name: Session; Type: TABLE DATA; Schema: public; Owner: dante
--

COPY public."Session" (id, "userId", state, data, "createdAt", "updatedAt") FROM stdin;
\.


--
-- Data for Name: User; Type: TABLE DATA; Schema: public; Owner: dante
--

COPY public."User" (id, "telegramId", username, "firstName", "createdAt") FROM stdin;
1	7334503062	dantevelli	Dante	2025-06-08 18:15:48.048
4	5130805770	just_Behrooz	Behrooz	2025-06-08 22:07:38.519
5	6890872095	Lidaizadi	lida	2025-06-08 22:17:39.157
\.


--
-- Data for Name: _prisma_migrations; Type: TABLE DATA; Schema: public; Owner: dante
--

COPY public._prisma_migrations (id, checksum, finished_at, migration_name, logs, rolled_back_at, started_at, applied_steps_count) FROM stdin;
52652981-f4a4-4e89-828b-0eb1b5749635	f99613a03e6ce1381e3981f4bcb2225b466a73cdcbcf2a8765aaed348a14a7fa	2025-06-08 18:15:21.139438+00	20250608154557_init	\N	\N	2025-06-08 18:15:21.018095+00	1
\.


--
-- Name: Category_id_seq; Type: SEQUENCE SET; Schema: public; Owner: dante
--

SELECT pg_catalog.setval('public."Category_id_seq"', 32, true);


--
-- Name: Entry_id_seq; Type: SEQUENCE SET; Schema: public; Owner: dante
--

SELECT pg_catalog.setval('public."Entry_id_seq"', 35, true);


--
-- Name: Session_id_seq; Type: SEQUENCE SET; Schema: public; Owner: dante
--

SELECT pg_catalog.setval('public."Session_id_seq"', 50, true);


--
-- Name: User_id_seq; Type: SEQUENCE SET; Schema: public; Owner: dante
--

SELECT pg_catalog.setval('public."User_id_seq"', 5, true);


--
-- Name: Category Category_pkey; Type: CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Category"
    ADD CONSTRAINT "Category_pkey" PRIMARY KEY (id);


--
-- Name: Entry Entry_pkey; Type: CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Entry"
    ADD CONSTRAINT "Entry_pkey" PRIMARY KEY (id);


--
-- Name: Session Session_pkey; Type: CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Session"
    ADD CONSTRAINT "Session_pkey" PRIMARY KEY (id);


--
-- Name: User User_pkey; Type: CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."User"
    ADD CONSTRAINT "User_pkey" PRIMARY KEY (id);


--
-- Name: _prisma_migrations _prisma_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public._prisma_migrations
    ADD CONSTRAINT _prisma_migrations_pkey PRIMARY KEY (id);


--
-- Name: Category_userId_name_key; Type: INDEX; Schema: public; Owner: dante
--

CREATE UNIQUE INDEX "Category_userId_name_key" ON public."Category" USING btree ("userId", name);


--
-- Name: Entry_createdAt_idx; Type: INDEX; Schema: public; Owner: dante
--

CREATE INDEX "Entry_createdAt_idx" ON public."Entry" USING btree ("createdAt");


--
-- Name: Entry_userId_categoryId_idx; Type: INDEX; Schema: public; Owner: dante
--

CREATE INDEX "Entry_userId_categoryId_idx" ON public."Entry" USING btree ("userId", "categoryId");


--
-- Name: Session_userId_key; Type: INDEX; Schema: public; Owner: dante
--

CREATE UNIQUE INDEX "Session_userId_key" ON public."Session" USING btree ("userId");


--
-- Name: User_telegramId_key; Type: INDEX; Schema: public; Owner: dante
--

CREATE UNIQUE INDEX "User_telegramId_key" ON public."User" USING btree ("telegramId");


--
-- Name: Category Category_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Category"
    ADD CONSTRAINT "Category_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Entry Entry_categoryId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Entry"
    ADD CONSTRAINT "Entry_categoryId_fkey" FOREIGN KEY ("categoryId") REFERENCES public."Category"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: Entry Entry_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Entry"
    ADD CONSTRAINT "Entry_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Session Session_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: dante
--

ALTER TABLE ONLY public."Session"
    ADD CONSTRAINT "Session_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: SCHEMA public; Type: ACL; Schema: -; Owner: dante
--

REVOKE USAGE ON SCHEMA public FROM PUBLIC;


--
-- PostgreSQL database dump complete
--

