FabianoAlmeidaMelo / rebanho

sistema para cadastro de pesagens de animais, em versão Web com HTML/CSS/Javascript e com o backend usando Python/Django Rest Framework.
0 stars 0 forks source link

Criação do BD #3

Closed FabianoAlmeidaMelo closed 6 years ago

FabianoAlmeidaMelo commented 6 years ago

CRIAÇÃO DO BD (partindo do princípio que você já está com o postgres instalado)

########################
##     na linha de comando do shell, acesse com o usuário postgres:
         $ sudo su postgres
##     o sistema vai pedir sua senha sudo:
         [sudo] password for fabiano: ***********
##     va para linha de comando do postgres com o comando 
$ psql
(9.6.7, servidor 9.3.21)
Digite "help" para ajuda.

### Cria o BD
postgres=# CREATE DATABASE jetbovgis;
CREATE DATABASE

##   conecte-se ao banco:   \connect jetbovgis;
postgres=# \connect 
psql (9.6.7, servidor 9.3.21)
Você está conectado agora ao banco de dados "jetbovgis" como usuário "postgres".

### cire a extensão postgis
jetbovgis=# CREATE EXTENSION postgis;
CREATE EXTENSION

### Antes de sincronizar o BD com o projeto, troque o Owner, ex:
ALTER DATABASE jetbovgis OWNER TO fabiano;                              ***** Se ainda não tiver um user crie e de os previlégios:

jetbovgis=# CREATE USER fabiano WITH PASSWORD 'fabiano';
jetbovgis=# GRANT ALL PRIVILEGES ON DATABASE "jetbovgis" to fabiano;
GRANT

##  OBS: esse user owner será o mesmo no settings do projeto
FabianoAlmeidaMelo commented 6 years ago

feito