sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo configurar la base de datos Postgres para el proyecto Rails local?

Encontré tu pregunta cuando buscaba la misma respuesta. Intenté seguir las instrucciones que te dio @prasad.surase. El problema que encontré es que el repositorio ppa se depreciará pronto en 12.04 LTS. En cambio, encontré este enlace y realmente ayudó.

Configuración de PostgreSQL para el desarrollo de Rails en Ubuntu 12.04

  1. Instale postgresql y herramientas de administración a través del administrador de paquetes

    sudo apt-get install postgresql libpq-dev phppgadmin pgadmin3
    
  2. Inicie sesión en el indicador de postgresql como usuario de postgres

    sudo su postgres -c psql 
    
  3. Cree un usuario postgresql para su proyecto

    create user username with password 'password';
    
  4. Configure su usuario de postgres con el mismo nombre y contraseña que su usuario de Ubuntu y conviértalo en un superusuario de postgres

    alter user username superuser; 
    
  5. Crear las bases de datos de desarrollo y prueba

    create database projectname_development;
    create database projectname_test; 
    
  6. Dar permisos al usuario sobre las bases de datos

    grant all privileges on database projectname_development to username;
    grant all privileges on database projectname_test to username; 
    

Para finalizar la sesión de postgresql, escriba \q

Actualizar la contraseña del usuario

alter user username with password ‘new password’;