Projet Repeuplement
Renseignez vos dates dans les paramètres

To-do

    Suivi des 40 semaines
    Trimestre 1 Trimestre 2 Trimestre 3

    Paramètres

    🔗 Supabase

    Synchronisez entre vos appareils.

    SQL pour créer les tables
    -- Si vous migrez d'anciennes tables, supprimez d'abord les policies existantes :
    -- DROP POLICY IF EXISTS "Allow all" ON pregnancy_events;
    -- DROP POLICY IF EXISTS "Allow all" ON pregnancy_settings;
    
    CREATE TABLE IF NOT EXISTS pregnancy_events (
      id UUID DEFAULT gen_random_uuid() PRIMARY KEY,
      title TEXT NOT NULL,
      category TEXT NOT NULL DEFAULT 'note',
      event_date DATE, week INTEGER, description TEXT,
      completed BOOLEAN DEFAULT false,
      created_at TIMESTAMPTZ DEFAULT now(),
      updated_at TIMESTAMPTZ DEFAULT now()
    );
    ALTER TABLE pregnancy_events ENABLE ROW LEVEL SECURITY;
    CREATE POLICY "Allow all" ON pregnancy_events FOR ALL
      USING (true) WITH CHECK (true);
    
    CREATE TABLE IF NOT EXISTS pregnancy_settings (
      id UUID DEFAULT gen_random_uuid() PRIMARY KEY,
      due_date DATE, baby_name TEXT, start_date DATE,
      created_at TIMESTAMPTZ DEFAULT now(),
      updated_at TIMESTAMPTZ DEFAULT now()
    );
    ALTER TABLE pregnancy_settings ENABLE ROW LEVEL SECURITY;
    CREATE POLICY "Allow all" ON pregnancy_settings FOR ALL
      USING (true) WITH CHECK (true);
    
    CREATE TABLE IF NOT EXISTS pregnancy_todos (
      id UUID DEFAULT gen_random_uuid() PRIMARY KEY,
      text TEXT NOT NULL,
      done BOOLEAN DEFAULT false,
      position INT DEFAULT 0,
      created_at TIMESTAMPTZ DEFAULT now(),
      updated_at TIMESTAMPTZ DEFAULT now()
    );
    ALTER TABLE pregnancy_todos ENABLE ROW LEVEL SECURITY;
    CREATE POLICY "Allow all" ON pregnancy_todos FOR ALL
      USING (true) WITH CHECK (true);

    🌸 Grossesse

    🎨 Affichage

    Mode sombre
    Semaines vides

    📦 Suivi type

    Ajoutez automatiquement toutes les étapes du suivi de grossesse en France.

    💾 Données