Files
PleinR/drizzle/0002_puzzling_kabuki.sql
T
MichaelandClaude Opus 4.8 141acffc1c Logo annuaire + modals devenir membre & contact
- Logo en haut a gauche de la page Annuaire (prop logo sur SiteHeader)
- Modal "Devenir adherent" sur les CTA accueil + annuaire : cree une
  demande d'adhesion (membership_requests) et alerte les admins via le
  journal d'activite (compteur tableau de bord deja cable)
- Formulaire de contact (modal depuis le pied de page) : nouvelle table
  contact_messages + alerte admin
- Composant Modal partage, server actions publiques (sans auth)
- Migration drizzle 0002

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 09:16:59 +02:00

11 lines
397 B
SQL

CREATE TYPE "public"."contact_status" AS ENUM('new', 'read', 'archived');--> statement-breakpoint
CREATE TABLE "contact_messages" (
"id" serial PRIMARY KEY NOT NULL,
"name" varchar(200) NOT NULL,
"email" varchar(200) NOT NULL,
"subject" varchar(200),
"message" text NOT NULL,
"status" "contact_status" DEFAULT 'new' NOT NULL,
"created_at" timestamp with time zone DEFAULT now() NOT NULL
);