-- 📸 Adicionar campo para armazenar imagem do trajeto nas viagens
-- Execute este SQL no banco de dados

-- 1. Adicionar coluna para armazenar caminho da imagem do trajeto
ALTER TABLE viagens 
ADD COLUMN imagem_trajeto VARCHAR(500) NULL 
COMMENT 'Caminho para arquivo de imagem do trajeto capturado do mapa';

-- 2. Adicionar coluna para data de atualização (opcional, para controle)
ALTER TABLE viagens 
ADD COLUMN data_atualizacao TIMESTAMP NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP
COMMENT 'Data da última atualização do registro';

-- 3. Verificar se as colunas foram adicionadas
DESCRIBE viagens;

-- 4. Exemplo de consulta para ver viagens com imagem
-- SELECT id, cliente, imagem_trajeto, data_atualizacao FROM viagens WHERE imagem_trajeto IS NOT NULL;

-- 5. Comentário sobre estrutura esperada:
-- imagem_trajeto: 'imagens-trajetos/trajeto_viagem_123.jpg'
-- Arquivo físico salvo em: backend-php/imagens-trajetos/trajeto_viagem_123.jpg
-- URL de acesso: https://servidor.com/controlefrota/backend-php/imagens-trajetos/trajeto_viagem_123.jpg 