=== KOLUM frontend_role_mapping === id bigint unsigned role_code varchar(255) menu_group varchar(255) menu_id bigint unsigned parent_id int sort int created_by varchar(255) created_at datetime updated_by varchar(255) updated_at timestamp page_id int site_id int status tinyint(1) category_id bigint unsigned === MAPPING untuk menu 39–50 (semua role) === {"id":56,"role_code":"public","menu_group":"navbar","menu_id":39,"parent_id":0,"sort":4,"created_by":null,"created_at":"2026-10-23 16:19:38","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":57,"role_code":"public","menu_group":"navbar","menu_id":40,"parent_id":39,"sort":4,"created_by":null,"created_at":"2026-10-23 16:19:38","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":58,"role_code":"public","menu_group":"navbar","menu_id":41,"parent_id":39,"sort":3,"created_by":null,"created_at":"2026-10-23 16:19:38","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":59,"role_code":"public","menu_group":"navbar","menu_id":42,"parent_id":39,"sort":1,"created_by":null,"created_at":"2026-10-23 16:19:38","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":60,"role_code":"public","menu_group":"navbar","menu_id":43,"parent_id":39,"sort":2,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":61,"role_code":"public","menu_group":"navbar","menu_id":44,"parent_id":39,"sort":27,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:12","page_id":0,"site_id":2,"status":0,"category_id":1} {"id":62,"role_code":"public","menu_group":"navbar","menu_id":45,"parent_id":39,"sort":28,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:12","page_id":0,"site_id":2,"status":0,"category_id":1} {"id":63,"role_code":"public","menu_group":"navbar","menu_id":46,"parent_id":39,"sort":6,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":64,"role_code":"public","menu_group":"navbar","menu_id":47,"parent_id":46,"sort":30,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:12","page_id":0,"site_id":2,"status":0,"category_id":1} {"id":65,"role_code":"public","menu_group":"navbar","menu_id":48,"parent_id":46,"sort":1,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":66,"role_code":"public","menu_group":"navbar","menu_id":49,"parent_id":46,"sort":2,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} {"id":67,"role_code":"public","menu_group":"navbar","menu_id":50,"parent_id":46,"sort":3,"created_by":null,"created_at":"2026-10-23 16:19:39","updated_by":null,"updated_at":"2026-10-24 19:48:13","page_id":0,"site_id":2,"status":1,"category_id":1} === KATEGORI MENU FRONTEND === {"category_id":1,"category_name":"Navbar Public","category_description":"Main navigation menu for public","category_status":1,"created_at":"2026-07-04","created_by":null,"updated_at":"2026-07-04","updated_by":null} === RINGKASAN mapping ikut kategori === role=public category=1 → 57 menu