-- ============================================================ -- Donna — Schema 007: Eliminar apellido, usar Nombre Completo -- ============================================================ -- Decisión: simplificar el modelo trabajando solo con `name` en lugar de -- mantener apellido + name. El dropdown "Abogado Solicitante" muestra el -- nombre completo en lugar del apellido suelto. -- 1) Migrar nombres de placeholders desde apellido UPDATE users SET name = apellido WHERE (name = '' OR name = '(Asignar email real)') AND apellido != ''; -- 2) Migrar tramites a usar el name en lugar del apellido UPDATE escrituras_tramites t JOIN users u ON u.apellido = t.abogado AND u.apellido != '' AND u.name != '' SET t.abogado = u.name; UPDATE tramites_legales t JOIN users u ON u.apellido = t.abogado AND u.apellido != '' AND u.name != '' SET t.abogado = u.name; -- 3) Drop columna apellido + su índice ALTER TABLE users DROP INDEX idx_apellido, DROP COLUMN apellido;