Vous n'êtes pas identifié(e).

#1 02/07/2016 10:12:11

woubi
Membre

Installer rails avec postgresql

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

#2 04/07/2016 11:13:49

ruizsebastien
Membre

Re : Installer rails avec postgresql

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

#3 06/07/2016 08:03:27

woubi
Membre

Re : Installer rails avec postgresql

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

Pied de page des forums