Préparer PostgreSQL, Prisma et les données de démonstration

Configuration database

Database

PostgreSQL

Prêt pour SaaS

ORM

Prisma

Schema + Client

Demo data

Seed

Workspace + marques + posts

Commandes à exécuter

Ces commandes préparent la base locale. Les pages actuelles restent visuelles; la prochaine étape connectera les formulaires à Prisma.

Étape 1

cp .env.example .env.local

Étape 2

docker compose up -d

Étape 3

npm run prisma:generate

Étape 4

npm run prisma:migrate -- --name init

Étape 5

npm run prisma:seed

Étape 6

npm run prisma:studio

Important

Base locale seulement

Cette configuration sert à préparer le développement local. Pour la production, on utilisera PostgreSQL sur VPS ou un service managé, avec des variables d’environnement sécurisées.

Tables préparées

Workspace
User
WorkspaceMember
Brand
SocialAccount
Post
MediaFile
Approval
Comment
AuditLog