Fix #4901: Duplicate disapprovals
* Add uniqueness constraint on post_disapprovals (user_id, post_id). * Add fix script to remove existing duplicates.
This commit is contained in:
@@ -4096,6 +4096,13 @@ CREATE INDEX index_post_disapprovals_on_post_id ON public.post_disapprovals USIN
|
||||
CREATE INDEX index_post_disapprovals_on_user_id ON public.post_disapprovals USING btree (user_id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: index_post_disapprovals_on_user_id_and_post_id; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE UNIQUE INDEX index_post_disapprovals_on_user_id_and_post_id ON public.post_disapprovals USING btree (user_id, post_id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: index_post_flags_on_creator_id; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
@@ -5060,6 +5067,7 @@ INSERT INTO "schema_migrations" (version) VALUES
|
||||
('20210926125826'),
|
||||
('20211008091234'),
|
||||
('20211010181657'),
|
||||
('20211011044400');
|
||||
('20211011044400'),
|
||||
('20211013011619');
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user