-- Script pour peupler la colonne importance des skills -- À exécuter après avoir ajouté la colonne importance -- Technologies incontournables (fondamentales) UPDATE skills SET importance = 'incontournable' WHERE name IN ( 'React', 'TypeScript', 'JavaScript', 'Git', 'HTML', 'CSS', 'Node.js', 'Python', 'SQL', 'HTTP', 'REST API', 'JSON', 'GitHub', 'npm', 'yarn', 'package.json' ); -- Technologies majeures (importantes mais pas fondamentales) UPDATE skills SET importance = 'majeure' WHERE name IN ( 'Next.js', 'Vue.js', 'Angular', 'Docker', 'Kubernetes', 'AWS', 'Azure', 'Google Cloud', 'MongoDB', 'PostgreSQL', 'Redis', 'GraphQL', 'Webpack', 'Vite', 'Jest', 'Cypress', 'Tailwind CSS', 'Sass', 'Less', 'Redux', 'Zustand', 'Prisma', 'TypeORM', 'Sequelize', 'Express.js', 'Fastify' ); -- Le reste reste en 'standard' (valeur par défaut) -- Ces technologies sont importantes dans leur domaine mais pas critiques globalement -- Vérification des mises à jour SELECT importance, COUNT(*) as count, STRING_AGG(name, ', ' ORDER BY name) as examples FROM skills GROUP BY importance ORDER BY CASE importance WHEN 'incontournable' THEN 1 WHEN 'majeure' THEN 2 WHEN 'standard' THEN 3 END;