Créer les migrations dans la base de données

Exclusif Premium

Débloquez votre potentiel ! ✨

Cette session fait partie de notre programme Premium exclusif

+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors

Prêt à passer au niveau supérieur ?

Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Wilfried

27 juillet 2024

Résolue
4 réponses

message d'erreur en appliquant les migrations avec la commande python manage.py migrate

Bonjour support, J'ai un message d'erreur quand j'execute la commande python manage.py migrate, voir le message d'erreur en capture d'ecran. ![](/media/mentoring/question/624fb8/image-1631x681.webp) ![](/media/mentoring/question/624fb8/image-1502x474.webp) Pourriez vous svp jeter un coup d'oeil et me dire le problème.

nicolas

5 janvier 2024

Résolue
5 réponses

Postgresql 15 vs schema public

PostgreSQL 15 supprime la permission ‘CREATE’ sur le schéma public (ou le schéma par défaut) pour tous les utilisateurs, sauf le propriétaire de la base de données. il faut donc creer un schema dédié: ``` CREATE SCHEMA blog AUTHORIZATION blogadmin; ``` et modifier le setting.py pour l'utiliser ``` DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'blog', 'USER': 'blogadmin', 'PASSWORD': 'xxx', 'HOST': 'localhost', 'OPTIONS': { 'options': '-c search_path=blog' }, } } ``` sinon vous allez avoir l'erreur: ``` LINE 1: CREATE TABLE "django_migrations" ("id" bigint NOT NULL PRIMA... ```

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.