forked from rDrama/rDrama
schema
parent
ccea00cfe6
commit
1410958ff9
36
schema.sql
36
schema.sql
|
@ -161,12 +161,9 @@ ALTER TABLE public.notifications OWNER TO postgres;
|
||||||
|
|
||||||
CREATE FUNCTION public.created_utc(public.notifications) RETURNS integer
|
CREATE FUNCTION public.created_utc(public.notifications) RETURNS integer
|
||||||
LANGUAGE sql IMMUTABLE STRICT
|
LANGUAGE sql IMMUTABLE STRICT
|
||||||
AS $_$
|
AS $_$
|
||||||
|
select created_utc from comments
|
||||||
select created_utc from comments
|
where comments.id=$1.comment_id
|
||||||
|
|
||||||
where comments.id=$1.comment_id
|
|
||||||
|
|
||||||
$_$;
|
$_$;
|
||||||
|
|
||||||
|
|
||||||
|
@ -447,16 +444,11 @@ ALTER TABLE public.users OWNER TO postgres;
|
||||||
|
|
||||||
CREATE FUNCTION public.referral_count(public.users) RETURNS bigint
|
CREATE FUNCTION public.referral_count(public.users) RETURNS bigint
|
||||||
LANGUAGE sql IMMUTABLE STRICT
|
LANGUAGE sql IMMUTABLE STRICT
|
||||||
AS $_$
|
AS $_$
|
||||||
|
SELECT COUNT(*)
|
||||||
SELECT COUNT(*)
|
FROM USERS
|
||||||
|
WHERE users.is_banned=0
|
||||||
FROM USERS
|
AND users.referred_by=$1.id
|
||||||
|
|
||||||
WHERE users.is_banned=0
|
|
||||||
|
|
||||||
AND users.referred_by=$1.id
|
|
||||||
|
|
||||||
$_$;
|
$_$;
|
||||||
|
|
||||||
|
|
||||||
|
@ -468,10 +460,8 @@ ALTER FUNCTION public.referral_count(public.users) OWNER TO postgres;
|
||||||
|
|
||||||
CREATE FUNCTION public.score(public.comments) RETURNS integer
|
CREATE FUNCTION public.score(public.comments) RETURNS integer
|
||||||
LANGUAGE sql IMMUTABLE STRICT
|
LANGUAGE sql IMMUTABLE STRICT
|
||||||
AS $_$
|
AS $_$
|
||||||
|
SELECT ($1.upvotes - $1.downvotes)
|
||||||
SELECT ($1.upvotes - $1.downvotes)
|
|
||||||
|
|
||||||
$_$;
|
$_$;
|
||||||
|
|
||||||
|
|
||||||
|
@ -483,10 +473,8 @@ ALTER FUNCTION public.score(public.comments) OWNER TO postgres;
|
||||||
|
|
||||||
CREATE FUNCTION public.score(public.submissions) RETURNS integer
|
CREATE FUNCTION public.score(public.submissions) RETURNS integer
|
||||||
LANGUAGE sql IMMUTABLE STRICT
|
LANGUAGE sql IMMUTABLE STRICT
|
||||||
AS $_$
|
AS $_$
|
||||||
|
SELECT ($1.upvotes - $1.downvotes)
|
||||||
SELECT ($1.upvotes - $1.downvotes)
|
|
||||||
|
|
||||||
$_$;
|
$_$;
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue