Potrebno je podešavanje baze podataka
Da biste koristili sve funkcionalnosti aplikacije, potrebno je podesiti Supabase bazu podataka

Da biste ručno podesili bazu podataka, pratite sledeće korake:

  1. Prijavite se na Supabase konzolu
  2. Otvorite vaš projekat
  3. Idite na sekciju "SQL Editor"
  4. Kreirajte novi upit i kopirajte sledeći SQL kod:
CREATE TABLE public.notes (
  id UUID PRIMARY KEY DEFAULT uuid_generate_v4(),
  content TEXT NOT NULL,
  user_id UUID REFERENCES auth.users(id),
  created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
  updated_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
);

ALTER TABLE notes ENABLE ROW LEVEL SECURITY;

CREATE POLICY "Users can view their own notes" 
  ON notes FOR SELECT 
  USING (auth.uid() = user_id);

CREATE POLICY "Users can insert their own notes" 
  ON notes FOR INSERT 
  WITH CHECK (auth.uid() = user_id);

CREATE POLICY "Users can update their own notes" 
  ON notes FOR UPDATE 
  USING (auth.uid() = user_id);

CREATE POLICY "Users can delete their own notes" 
  ON notes FOR DELETE 
  USING (auth.uid() = user_id);

Nakon što izvršite ovaj SQL kod, osvežite stranicu da biste počeli da koristite aplikaciju.

Vuk Notetaker

Nema sačuvanih beleški