FEAT: Implementa chat whatsapp e atribuições de conversas
- Atualização e polimento dos arquivos '.gitignore' (raiz, frontend, backend) para ignorar sessões locais do Puppeteer, bancos de persistência JSON locais, dumps temporários de testes e logs de desenvolvimento. - Adição da migration com atribuições aos chats
This commit is contained in:
parent
bf95c883ce
commit
12e79cc6d6
18
.gitignore
vendored
18
.gitignore
vendored
@ -1,7 +1,17 @@
|
||||
node_modules
|
||||
dist
|
||||
frontend/node_modules
|
||||
frontend/dist
|
||||
.env*
|
||||
*.log
|
||||
.DS_Store
|
||||
.env.development
|
||||
.env.production
|
||||
|
||||
# Backend Specific Ignore
|
||||
backend/node_modules
|
||||
backend/dist
|
||||
backend/whatsapp-session
|
||||
backend/whatsapp-chats-persist.json
|
||||
backend/all-chats-dump.json
|
||||
backend/test-api-out.json
|
||||
|
||||
# Frontend Specific Ignore
|
||||
frontend/node_modules
|
||||
frontend/dist
|
||||
8
database/migrations/004_whatsapp.sql
Normal file
8
database/migrations/004_whatsapp.sql
Normal file
@ -0,0 +1,8 @@
|
||||
CREATE TABLE IF NOT EXISTS whatsapp_chat_atribuicoes (
|
||||
id SERIAL PRIMARY KEY,
|
||||
chat_id VARCHAR(255) NOT NULL,
|
||||
user_id SERIAL REFERENCES usuarios(id) ON DELETE CASCADE,
|
||||
area_id SERIAL REFERENCES areas(id) ON DELETE SET NULL,
|
||||
assigned_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP,
|
||||
UNIQUE(chat_id)
|
||||
);
|
||||
Loading…
Reference in New Issue
Block a user