-- 003_schema_ext.sql -- Extend admin_menu for vben admin dynamic routing (backend access mode). -- icon: iconify icon name; component: vue view path (empty for top-level dir); -- hidden: 0 show in menu, 1 hide (route-only page). ALTER TABLE admin_menu ADD COLUMN icon VARCHAR(64) NOT NULL DEFAULT '' COMMENT 'menu icon (iconify name)' AFTER name, ADD COLUMN component VARCHAR(255) NOT NULL DEFAULT '' COMMENT 'vue component path, empty for top-level dir' AFTER path, ADD COLUMN hidden TINYINT NOT NULL DEFAULT 0 COMMENT '0 show,1 hide in menu' AFTER status;