-- Rename column categoria to subcategoria in contatos table
ALTER TABLE contatos CHANGE categoria subcategoria VARCHAR(100);

-- Add new columns and indexes except the rename
ALTER TABLE contatos 
ADD COLUMN categoria_descricao TEXT AFTER subcategoria,
ADD COLUMN foto VARCHAR(255) AFTER email,
ADD COLUMN tipo_categoria VARCHAR(50) AFTER subcategoria;

ALTER TABLE contatos
ADD INDEX idx_tipo_categoria (tipo_categoria),
ADD INDEX idx_subcategoria (subcategoria);
