Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Après avoir installé tout le nécessaire (j’espère) pour installer rails avec postgresql sur Ubuntu 16.04, j'ai une erreur.
Je suis novice et j'avoue ne pas savoir par où commencer mes recherches qui n'ont d'ailleurs rien données pour l'instant.
Mon problème est le suivant :
Je crée une app en ligne de commande :
rails new app_test2 -T --database=postgresql
cd app_test2
rails s
Et après avoir lancé le serveur, j'ai l'erreur suivante dans le fichier de log et à l'adresse localhost:3000
2016-07-02 09:44:07 CEST [4313-1] co@app_test2_development FATAL: database "app_test2_development" does not exist
J'ai alors exécuté :
createdb app_test2_development
J'ai alors l'erreur suivante à l'adresse localhost:3000 :
uninitialized constant PagesController
Il semble que si je ne spécifie pas --database=postgresql alors tout fonctionne... mais je souhaite utiliser postgresql.
Merci d'avance pou votre aide!
Hors ligne
Bonjour,
Avez-vous essayé avec --database=postgres
De toute façon par défaut ça ira dans la base postgres (pas postgresql).
Cordialement,
Sébastien.
Hors ligne
Bonjour et merci pour cette réponse.
J'ai finalement trouvé la solution avec ces commandes trouvées sur ce site :
https://semaphoreci.com/docs/fail-unknown-database.html
Bonne journée
Hors ligne
Pages : 1