Merge branch 'master' of ssh://10.0.120.75:60000/home/desenvolvimento/SNGLPI/sn-glpi-sync-new

This commit is contained in:
Gabriel Amancio 2025-09-03 08:14:27 -03:00
commit 8ce32a03d9
3 changed files with 25 additions and 0 deletions

1
.gitignore vendored
View File

@ -3,4 +3,5 @@ logs/*.log
.env .env
config/*.json config/*.json
.DS_Store .DS_Store
.env.example
*.tmp *.tmp

View File

@ -0,0 +1,8 @@
// config/database.js
module.exports = {
host: '10.0.120.75',
port: 5432,
database: 'snglpi',
user: 'desenvolvimento',
password: 'Ut@2S@$M9Xs@@W'
};

View File

@ -0,0 +1,16 @@
CREATE TABLE tickets_sn (
id SERIAL PRIMARY KEY, -- ID automático (1, 2, 3...)
ticket_number VARCHAR(32) NOT NULL UNIQUE, -- Número do ticket (INC0140378) - ÚNICO
sn_ticket_id VARCHAR(64), -- ID interno do ServiceNow
short_description TEXT, -- Resumo do problema
description TEXT, -- Descrição completa
caller_id VARCHAR(255), -- ID de quem abriu o ticket
caller_email VARCHAR(255), -- Email do solicitante
location_id VARCHAR(64), -- ID da localização
location_name VARCHAR(255), -- Nome da localização
ramal VARCHAR(100), -- Ramal do solicitante
telefone VARCHAR(100), -- Telefone do solicitante
opened_at TIMESTAMP, -- Quando o ticket foi aberto
created_at TIMESTAMP DEFAULT NOW(), -- Quando registramos no BD
updated_at TIMESTAMP DEFAULT NOW() -- Quando atualizamos pela última vez
);