Files
Compass/backend/supabase/lover_comments.sql
2025-08-27 21:30:05 +02:00

25 lines
797 B
SQL

-- This file is autogenerated from regen-schema.ts
CREATE TABLE IF NOT EXISTS lover_comments (
id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
content JSONB NOT NULL,
created_time TIMESTAMPTZ DEFAULT now() NOT NULL,
hidden BOOLEAN DEFAULT false NOT NULL,
on_user_id TEXT NOT NULL,
reply_to_comment_id BIGINT,
user_avatar_url TEXT NOT NULL,
user_id TEXT NOT NULL,
user_name TEXT NOT NULL,
user_username TEXT NOT NULL
);
-- Row Level Security
ALTER TABLE lover_comments ENABLE ROW LEVEL SECURITY;
-- Policies
DROP POLICY IF EXISTS "public read" ON lover_comments;
CREATE POLICY "public read" ON lover_comments FOR ALL USING (true);
-- Indexes
CREATE INDEX IF NOT EXISTS lover_comments_user_id_idx
ON public.lover_comments USING btree (on_user_id);