Bonjour,
C’est pas qu’on veut pas t’aider, c’est que c’est pas évident de t’aider, tu n’es pas très clair dans tes propos.
Pour une installation propre.
Tu installes le serveur de BDD (les paquets postgresql,etc) ça tu l’as fait me semble t’il.
Tu crée dans la BDD un utilisateur ekylibre avec le mot de passe que tu veux. Cette utilisateur doit être un superutilisateur, sinon la création de BDD se passera mal et le schéma qui sera créé sans les extension postgis et ça marchera pas. (il ne faut utiliser cela qu’en développement car avoir un utilisateur avec des droits de super utilisateur c’est pas top. En production, il faudrait enlever ces droits à l’utilisateur après création de la base).
Ensuite tu prends le fichier database.yml.sample et tu le renommes en database.yml. Tu ouvres ce fichier et tu le modifies en y saisissant les infos de ton utilisateur de BDD, login mot de passe, il n’y a que ça a modifier. C’est avec ce fichier Database.yml que ton logiciel ekilbre va savoir comment se connecter à la BDD.
Ensuite la tu lances ton db:create, ça te crée la BDD (3 en fait developpement test production). et ensuite db:migrate qui la te crée le schéma de la BDD.
Donc à part l’utilisateur de départ, c’est ruby et ekylibre qui te gère les BDD, il se débrouille tout seul.