summaryrefslogtreecommitdiff
path: root/graphs/sql/red_flag
diff options
context:
space:
mode:
Diffstat (limited to 'graphs/sql/red_flag')
-rw-r--r--graphs/sql/red_flag/req01.sql8
-rw-r--r--graphs/sql/red_flag/req02.sql7
-rw-r--r--graphs/sql/red_flag/req03.sql4
-rw-r--r--graphs/sql/red_flag/req04.sql5
4 files changed, 24 insertions, 0 deletions
diff --git a/graphs/sql/red_flag/req01.sql b/graphs/sql/red_flag/req01.sql
new file mode 100644
index 0000000..cbafe43
--- /dev/null
+++ b/graphs/sql/red_flag/req01.sql
@@ -0,0 +1,8 @@
+BEGIN;
+
+ DELETE FROM public.epix_posts
+ WHERE id = 836;
+
+ SELECT * FROM public.epix_posts WHERE id BETWEEN 830 AND 840 ORDER BY id;
+
+COMMIT;
diff --git a/graphs/sql/red_flag/req02.sql b/graphs/sql/red_flag/req02.sql
new file mode 100644
index 0000000..3c379db
--- /dev/null
+++ b/graphs/sql/red_flag/req02.sql
@@ -0,0 +1,7 @@
+BEGIN;
+
+ UPDATE public.epix_posts
+ SET downvotes = upvotes * ((SELECT SUM((downvotes::numeric/upvotes::numeric)::numeric)::numeric FROM public.epix_posts WHERE author_id = 1056 AND id != 139)::numeric / (SELECT COUNT(*) FROM public.epix_posts WHERE author_id = 1056 AND id != 139)::numeric)
+ WHERE id = 139;
+
+COMMIT;
diff --git a/graphs/sql/red_flag/req03.sql b/graphs/sql/red_flag/req03.sql
new file mode 100644
index 0000000..c13cc56
--- /dev/null
+++ b/graphs/sql/red_flag/req03.sql
@@ -0,0 +1,4 @@
+DELETE FROM public.epix_posts AS p
+USING public.epix_hashtags AS h,public.people AS pp, public.epix_accounts AS a
+WHERE h.id = p.hashtag_id AND h.name = 'EndSurveillance' AND pp.id = a.person_id AND p.author_id = a.id
+RETURNING first_name,last_name,username,p.body AS post_content;
diff --git a/graphs/sql/red_flag/req04.sql b/graphs/sql/red_flag/req04.sql
new file mode 100644
index 0000000..35b998f
--- /dev/null
+++ b/graphs/sql/red_flag/req04.sql
@@ -0,0 +1,5 @@
+BEGIN;
+ UPDATE public.epix_hashtags
+ SET deleted_at = localtimestamp
+ WHERE name = 'EndSurveillance';
+ COMMIT;