Desenvolvido como trablho da disciplina de banco de dados da Universidade Tecnológica Federal do Paraná com o ojetivo de demonstrar a funcionalidade de acionamento de triggers dentro do postgres.
Basta informar os dados necessários para conexão com PostgreSQL. Para isso no arquivo .env
na raiz do projeto, adicione a variável:
DATABASE_URL="postgresql://USERNAME_POSTGRE:SENHA_POSTGRE@localhost:PORTA?schema=public"
Substituindo USERNAME_POSTGRE
, SENHA_POSTGRE
e PORTA
respectivamente por usuário, senha e porta já configurado em seu banco PostgreSQL.
- Clone o repositório
git clone https://github.com/danielg-favero/triggers-postgres
- Abra a pasta clonada
cd triggers-postgres
- Instalar dependências do client
yarn
- Criar as tabelas do banco
npx prisma db push
-
Popular o banco de dados com o script encontrado em
sql/inital_data.sql
-
Criar a trigger com o script encontrado em
sql/triggers.sql
-
Iniciar client no navegador
yarn dev
Acesse localhost:3000
Enjoy!! 😊