aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/db/migration/V1.27__followers_unique.sql
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2023-01-27 17:50:14 +0300
committerGravatar Vitaly Takmazov2023-01-27 19:05:25 +0300
commit2db415ce42fb96059b6d7fce4cf4ce078a62680e (patch)
tree06d21a8483e437ad4d62f337b70e7e93dba18cc6 /src/main/resources/db/migration/V1.27__followers_unique.sql
parentb3a169844b43d64aba4c1f7c583073b5dc54cf49 (diff)
baseline non-production databases to 1.36
Diffstat (limited to 'src/main/resources/db/migration/V1.27__followers_unique.sql')
-rw-r--r--src/main/resources/db/migration/V1.27__followers_unique.sql4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/resources/db/migration/V1.27__followers_unique.sql b/src/main/resources/db/migration/V1.27__followers_unique.sql
new file mode 100644
index 00000000..5a15d9ae
--- /dev/null
+++ b/src/main/resources/db/migration/V1.27__followers_unique.sql
@@ -0,0 +1,4 @@
+DELETE
+FROM followers A USING followers B
+WHERE A.user_id=B.user_id AND A.ts<=B.ts AND A.acct=B.acct AND A.ctid<B.ctid;
+ALTER TABLE followers ADD UNIQUE (user_id, acct) \ No newline at end of file