Fix Android APK Issues Phase 2
This commit is contained in:
21
supabase/create_trips_table.sql
Normal file
21
supabase/create_trips_table.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
-- Drop if exists (optional, but requested robust creation)
|
||||
-- DROP TABLE IF EXISTS public.trips;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS public.trips (
|
||||
id uuid PRIMARY KEY DEFAULT gen_random_uuid(),
|
||||
user_id uuid REFERENCES auth.users(id) ON DELETE CASCADE,
|
||||
title text NOT NULL,
|
||||
origin text NOT NULL,
|
||||
destination text NOT NULL,
|
||||
distance text,
|
||||
duration text,
|
||||
playlist_url text,
|
||||
created_at timestamptz DEFAULT now()
|
||||
);
|
||||
|
||||
-- Note: Depending on your Supabase settings, you might need to enable RLS:
|
||||
-- ALTER TABLE public.trips ENABLE ROW LEVEL SECURITY;
|
||||
-- CREATE POLICY "Users can insert their own trips." ON public.trips FOR INSERT WITH CHECK (auth.uid() = user_id);
|
||||
-- CREATE POLICY "Users can view their own trips." ON public.trips FOR SELECT USING (auth.uid() = user_id);
|
||||
|
||||
NOTIFY pgrst, 'reload schema';
|
||||
Reference in New Issue
Block a user