mirror of
https://github.com/R0m1k3/PleinR.git
synced 2026-10-11 17:27:54 +02:00
- 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>
11 lines
397 B
SQL
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
|
|
);
|