@@ -1062,6 +1062,38 @@ CREATE SEQUENCE task_lists_id_seq
10621062ALTER SEQUENCE task_lists_id_seq OWNED BY task_lists .id ;
10631063
10641064
1065+ --
1066+ -- Name: task_skills; Type: TABLE; Schema: public; Owner: -
1067+ --
1068+
1069+ CREATE TABLE task_skills (
1070+ id integer NOT NULL ,
1071+ skill_id integer NOT NULL ,
1072+ task_id integer NOT NULL ,
1073+ inserted_at timestamp without time zone NOT NULL ,
1074+ updated_at timestamp without time zone NOT NULL
1075+ );
1076+
1077+
1078+ --
1079+ -- Name: task_skills_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1080+ --
1081+
1082+ CREATE SEQUENCE task_skills_id_seq
1083+ START WITH 1
1084+ INCREMENT BY 1
1085+ NO MINVALUE
1086+ NO MAXVALUE
1087+ CACHE 1 ;
1088+
1089+
1090+ --
1091+ -- Name: task_skills_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1092+ --
1093+
1094+ ALTER SEQUENCE task_skills_id_seq OWNED BY task_skills .id ;
1095+
1096+
10651097--
10661098-- Name: tasks; Type: TABLE; Schema: public; Owner: -
10671099--
@@ -1199,6 +1231,38 @@ CREATE SEQUENCE user_skills_id_seq
11991231ALTER SEQUENCE user_skills_id_seq OWNED BY user_skills .id ;
12001232
12011233
1234+ --
1235+ -- Name: user_tasks; Type: TABLE; Schema: public; Owner: -
1236+ --
1237+
1238+ CREATE TABLE user_tasks (
1239+ id integer NOT NULL ,
1240+ task_id integer NOT NULL ,
1241+ user_id integer NOT NULL ,
1242+ inserted_at timestamp without time zone NOT NULL ,
1243+ updated_at timestamp without time zone NOT NULL
1244+ );
1245+
1246+
1247+ --
1248+ -- Name: user_tasks_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1249+ --
1250+
1251+ CREATE SEQUENCE user_tasks_id_seq
1252+ START WITH 1
1253+ INCREMENT BY 1
1254+ NO MINVALUE
1255+ NO MAXVALUE
1256+ CACHE 1 ;
1257+
1258+
1259+ --
1260+ -- Name: user_tasks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1261+ --
1262+
1263+ ALTER SEQUENCE user_tasks_id_seq OWNED BY user_tasks .id ;
1264+
1265+
12021266--
12031267-- Name: users; Type: TABLE; Schema: public; Owner: -
12041268--
@@ -1422,6 +1486,13 @@ ALTER TABLE ONLY stripe_platform_customers ALTER COLUMN id SET DEFAULT nextval('
14221486ALTER TABLE ONLY task_lists ALTER COLUMN id SET DEFAULT nextval(' task_lists_id_seq' ::regclass);
14231487
14241488
1489+ --
1490+ -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1491+ --
1492+
1493+ ALTER TABLE ONLY task_skills ALTER COLUMN id SET DEFAULT nextval(' task_skills_id_seq' ::regclass);
1494+
1495+
14251496--
14261497-- Name: id; Type: DEFAULT; Schema: public; Owner: -
14271498--
@@ -1450,6 +1521,13 @@ ALTER TABLE ONLY user_roles ALTER COLUMN id SET DEFAULT nextval('user_roles_id_s
14501521ALTER TABLE ONLY user_skills ALTER COLUMN id SET DEFAULT nextval(' user_skills_id_seq' ::regclass);
14511522
14521523
1524+ --
1525+ -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1526+ --
1527+
1528+ ALTER TABLE ONLY user_tasks ALTER COLUMN id SET DEFAULT nextval(' user_tasks_id_seq' ::regclass);
1529+
1530+
14531531--
14541532-- Name: id; Type: DEFAULT; Schema: public; Owner: -
14551533--
@@ -1633,6 +1711,14 @@ ALTER TABLE ONLY task_lists
16331711 ADD CONSTRAINT task_lists_pkey PRIMARY KEY (id);
16341712
16351713
1714+ --
1715+ -- Name: task_skills_pkey; Type: CONSTRAINT; Schema: public; Owner: -
1716+ --
1717+
1718+ ALTER TABLE ONLY task_skills
1719+ ADD CONSTRAINT task_skills_pkey PRIMARY KEY (id);
1720+
1721+
16361722--
16371723-- Name: user_categories_pkey; Type: CONSTRAINT; Schema: public; Owner: -
16381724--
@@ -1657,6 +1743,14 @@ ALTER TABLE ONLY user_skills
16571743 ADD CONSTRAINT user_skills_pkey PRIMARY KEY (id);
16581744
16591745
1746+ --
1747+ -- Name: user_tasks_pkey; Type: CONSTRAINT; Schema: public; Owner: -
1748+ --
1749+
1750+ ALTER TABLE ONLY user_tasks
1751+ ADD CONSTRAINT user_tasks_pkey PRIMARY KEY (id);
1752+
1753+
16601754--
16611755-- Name: users_pkey; Type: CONSTRAINT; Schema: public; Owner: -
16621756--
@@ -1966,6 +2060,13 @@ CREATE UNIQUE INDEX stripe_platform_customers_user_id_index ON stripe_platform_c
19662060CREATE INDEX task_lists_project_id_index ON task_lists USING btree (project_id);
19672061
19682062
2063+ --
2064+ -- Name: task_skills_task_id_skill_id_index; Type: INDEX; Schema: public; Owner: -
2065+ --
2066+
2067+ CREATE UNIQUE INDEX task_skills_task_id_skill_id_index ON task_skills USING btree (task_id, skill_id);
2068+
2069+
19692070--
19702071-- Name: tasks_number_project_id_index; Type: INDEX; Schema: public; Owner: -
19712072--
@@ -2008,6 +2109,13 @@ CREATE UNIQUE INDEX user_categories_user_id_category_id_index ON user_categories
20082109CREATE UNIQUE INDEX user_roles_user_id_role_id_index ON user_roles USING btree (user_id, role_id);
20092110
20102111
2112+ --
2113+ -- Name: user_tasks_user_id_task_id_index; Type: INDEX; Schema: public; Owner: -
2114+ --
2115+
2116+ CREATE UNIQUE INDEX user_tasks_user_id_task_id_index ON user_tasks USING btree (user_id, task_id);
2117+
2118+
20112119--
20122120-- Name: users_email_index; Type: INDEX; Schema: public; Owner: -
20132121--
@@ -2301,6 +2409,22 @@ ALTER TABLE ONLY task_lists
23012409 ADD CONSTRAINT task_lists_project_id_fkey FOREIGN KEY (project_id) REFERENCES projects(id);
23022410
23032411
2412+ --
2413+ -- Name: task_skills_skill_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2414+ --
2415+
2416+ ALTER TABLE ONLY task_skills
2417+ ADD CONSTRAINT task_skills_skill_id_fkey FOREIGN KEY (skill_id) REFERENCES skills(id);
2418+
2419+
2420+ --
2421+ -- Name: task_skills_task_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2422+ --
2423+
2424+ ALTER TABLE ONLY task_skills
2425+ ADD CONSTRAINT task_skills_task_id_fkey FOREIGN KEY (task_id) REFERENCES tasks(id);
2426+
2427+
23042428--
23052429-- Name: tasks_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
23062430--
@@ -2373,9 +2497,25 @@ ALTER TABLE ONLY user_skills
23732497 ADD CONSTRAINT user_skills_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
23742498
23752499
2500+ --
2501+ -- Name: user_tasks_task_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2502+ --
2503+
2504+ ALTER TABLE ONLY user_tasks
2505+ ADD CONSTRAINT user_tasks_task_id_fkey FOREIGN KEY (task_id) REFERENCES tasks(id);
2506+
2507+
2508+ --
2509+ -- Name: user_tasks_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2510+ --
2511+
2512+ ALTER TABLE ONLY user_tasks
2513+ ADD CONSTRAINT user_tasks_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2514+
2515+
23762516--
23772517-- PostgreSQL database dump complete
23782518--
23792519
2380- INSERT INTO "schema_migrations" (version) VALUES (20160723215749), (20160804000000), (20160804001111), (20160805132301), (20160805203929), (20160808143454), (20160809214736), (20160810124357), (20160815125009), (20160815143002), (20160816020347), (20160816034021), (20160817220118), (20160818000944), (20160818132546), (20160820113856), (20160820164905), (20160822002438), (20160822004056), (20160822011624), (20160822020401), (20160822044612), (20160830081224), (20160830224802), (20160911233738), (20160912002705), (20160912145957), (20160918003206), (20160928232404), (20161003185918), (20161019090945), (20161019110737), (20161020144622), (20161021131026), (20161031001615), (20161121005339), (20161121014050), (20161121043941), (20161121045709), (20161122015942), (20161123081114), (20161123150943), (20161124085742), (20161125200620), (20161126045705), (20161127054559), (20161205024856), (20161207112519), (20161209192504), (20161212005641), (20161214005935), (20161215052051), (20161216051447), (20161218005913), (20161219160401), (20161219163909), (20161220141753), (20161221085759), (20161226213600), (20161231063614), (20170102130055), (20170102181053), (20170104113708), (20170104212623), (20170104235423), (20170106013143), (20170115035159), (20170115230549), (20170121014100);
2520+ INSERT INTO "schema_migrations" (version) VALUES (20160723215749), (20160804000000), (20160804001111), (20160805132301), (20160805203929), (20160808143454), (20160809214736), (20160810124357), (20160815125009), (20160815143002), (20160816020347), (20160816034021), (20160817220118), (20160818000944), (20160818132546), (20160820113856), (20160820164905), (20160822002438), (20160822004056), (20160822011624), (20160822020401), (20160822044612), (20160830081224), (20160830224802), (20160911233738), (20160912002705), (20160912145957), (20160918003206), (20160928232404), (20161003185918), (20161019090945), (20161019110737), (20161020144622), (20161021131026), (20161031001615), (20161121005339), (20161121014050), (20161121043941), (20161121045709), (20161122015942), (20161123081114), (20161123150943), (20161124085742), (20161125200620), (20161126045705), (20161127054559), (20161205024856), (20161207112519), (20161209192504), (20161212005641), (20161214005935), (20161215052051), (20161216051447), (20161218005913), (20161219160401), (20161219163909), (20161220141753), (20161221085759), (20161226213600), (20161231063614), (20170102130055), (20170102181053), (20170104113708), (20170104212623), (20170104235423), (20170106013143), (20170115035159), (20170115230549), (20170121014100), (20170131234029), (20170201035458);
23812521
0 commit comments