-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: Apr 14, 2026 at 03:44 AM
-- Server version: 10.4.32-MariaDB
-- PHP Version: 8.1.25

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `sipazzi_db`
--

-- --------------------------------------------------------

--
-- Table structure for table `akg_education_levels`
--

CREATE TABLE `akg_education_levels` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `akg_age_group` varchar(255) NOT NULL,
  `akg_age_groups` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`akg_age_groups`)),
  `level_category` varchar(255) DEFAULT NULL,
  `min_age` int(11) DEFAULT NULL,
  `max_age` int(11) DEFAULT NULL,
  `min_percentage` decimal(5,2) DEFAULT NULL,
  `max_percentage` decimal(5,2) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `min_energy_kkal` decimal(10,2) DEFAULT NULL,
  `max_energy_kkal` decimal(10,2) DEFAULT NULL,
  `min_protein_gram` decimal(10,2) DEFAULT NULL,
  `max_protein_gram` decimal(10,2) DEFAULT NULL,
  `min_fat_gram` decimal(10,2) DEFAULT NULL,
  `max_fat_gram` decimal(10,2) DEFAULT NULL,
  `min_carbohydrate_gram` decimal(10,2) DEFAULT NULL,
  `max_carbohydrate_gram` decimal(10,2) DEFAULT NULL,
  `min_fiber_gram` decimal(10,2) DEFAULT NULL,
  `max_fiber_gram` decimal(10,2) DEFAULT NULL,
  `min_water_ml` decimal(10,2) DEFAULT NULL,
  `max_water_ml` decimal(10,2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `akg_education_levels`
--

INSERT INTO `akg_education_levels` (`id`, `name`, `akg_age_group`, `akg_age_groups`, `level_category`, `min_age`, `max_age`, `min_percentage`, `max_percentage`, `created_at`, `updated_at`, `min_energy_kkal`, `max_energy_kkal`, `min_protein_gram`, `max_protein_gram`, `min_fat_gram`, `max_fat_gram`, `min_carbohydrate_gram`, `max_carbohydrate_gram`, `min_fiber_gram`, `max_fiber_gram`, `min_water_ml`, `max_water_ml`) VALUES
(7, 'PAUD/TK/RA Sederajat', '4-6 tahun', '[\"4\"]', NULL, NULL, NULL, 20.00, 25.00, '2026-04-01 05:30:46', '2026-04-01 05:30:46', 280.00, 350.00, 5.00, 6.25, 10.00, 12.50, 44.00, 55.00, 4.00, 5.00, 0.00, 0.00),
(12, 'SD Kelas 1 - 3', '7-9 tahun', '[\"5\"]', NULL, NULL, NULL, 20.00, 25.00, '2026-04-01 05:47:06', '2026-04-01 05:47:06', 330.00, 412.50, 8.00, 10.00, 11.00, 13.75, 50.00, 62.50, 4.60, 5.75, 0.00, 0.00),
(14, 'SD Kelas 4 - 6', '10-12 tahun', '[\"6\",\"14\"]', NULL, NULL, NULL, 30.00, 35.00, '2026-04-01 05:50:02', '2026-04-01 05:50:02', 585.00, 682.50, 15.75, 18.38, 19.50, 22.75, 87.00, 101.50, 8.25, 9.63, 0.00, 0.00),
(15, 'SMP/MTS Sederajat', '13-15 tahun', '[\"7\",\"15\"]', NULL, NULL, NULL, 30.00, 35.00, '2026-04-01 05:51:20', '2026-04-01 05:51:20', 667.50, 778.75, 20.25, 23.63, 22.50, 26.25, 97.50, 113.75, 9.45, 11.03, 0.00, 0.00),
(17, 'SMA/MA Sederajat', '16-18 tahun', '[\"8\",\"16\"]', NULL, NULL, NULL, 30.00, 35.00, '2026-04-01 05:52:41', '2026-04-01 05:52:41', 712.50, 831.25, 21.00, 24.50, 23.25, 27.13, 105.00, 122.50, 9.90, 11.55, 0.00, 0.00),
(26, 'Ibu hamil', '19-29 tahun, 30-49 tahun, Trimester 1, Trimester 2, Trimester 3', '[\"17\",\"18\",\"22\",\"23\",\"24\"]', NULL, NULL, NULL, 30.00, 35.00, '2026-04-01 06:27:24', '2026-04-01 06:27:24', 738.00, 861.00, 22.10, 25.80, 19.40, 22.70, 115.50, 134.80, 10.40, 12.10, 0.00, 0.00),
(28, 'ibu menyusui', '19-29 tahun, 30-49 tahun, 6 bulan pertama, 6 bulan kedua', '[\"17\",\"18\",\"26\",\"25\"]', NULL, NULL, NULL, 30.00, 35.00, '2026-04-01 06:28:08', '2026-04-01 06:28:08', 770.00, 898.00, 23.30, 27.10, 19.40, 22.60, 120.00, 140.00, 11.00, 12.80, 0.00, 0.00);

-- --------------------------------------------------------

--
-- Table structure for table `akg_standards`
--

CREATE TABLE `akg_standards` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `target_group` varchar(255) NOT NULL,
  `age_group` varchar(255) NOT NULL,
  `min_percentage` decimal(5,2) DEFAULT NULL,
  `max_percentage` decimal(5,2) DEFAULT NULL,
  `base_energy_kkal` decimal(10,2) DEFAULT NULL,
  `base_protein_gram` decimal(10,2) DEFAULT NULL,
  `base_fat_gram` decimal(10,2) DEFAULT NULL,
  `base_carbohydrate_gram` decimal(10,2) DEFAULT NULL,
  `base_fiber_gram` decimal(10,2) DEFAULT NULL,
  `base_water_ml` decimal(10,2) DEFAULT NULL,
  `min_energy_kkal` int(11) DEFAULT NULL,
  `energy_kkal` int(11) NOT NULL,
  `min_protein_gram` decimal(8,2) DEFAULT NULL,
  `protein_gram` decimal(8,2) NOT NULL,
  `fat_gram` decimal(8,2) NOT NULL DEFAULT 0.00,
  `min_fat_gram` decimal(8,2) DEFAULT NULL,
  `carbohydrate_gram` decimal(8,2) NOT NULL DEFAULT 0.00,
  `min_carbohydrate_gram` decimal(8,2) DEFAULT NULL,
  `fiber_gram` decimal(8,2) NOT NULL DEFAULT 0.00,
  `min_fiber_gram` decimal(8,2) DEFAULT NULL,
  `water_ml` decimal(8,2) NOT NULL DEFAULT 0.00,
  `min_water_ml` decimal(8,2) DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `akg_standards`
--

INSERT INTO `akg_standards` (`id`, `tenant_id`, `user_id`, `target_group`, `age_group`, `min_percentage`, `max_percentage`, `base_energy_kkal`, `base_protein_gram`, `base_fat_gram`, `base_carbohydrate_gram`, `base_fiber_gram`, `base_water_ml`, `min_energy_kkal`, `energy_kkal`, `min_protein_gram`, `protein_gram`, `fat_gram`, `min_fat_gram`, `carbohydrate_gram`, `min_carbohydrate_gram`, `fiber_gram`, `min_fiber_gram`, `water_ml`, `min_water_ml`, `description`, `is_active`, `created_at`, `updated_at`) VALUES
(1, NULL, 1, 'Bayi dan Anak', '0-5 bulan', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 550, NULL, 9.00, 31.00, NULL, 59.00, NULL, 0.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(2, NULL, 1, 'Bayi dan Anak', '6-11 bulan', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 800, NULL, 15.00, 35.00, NULL, 105.00, NULL, 11.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(3, NULL, 1, 'Bayi dan Anak', '1-3 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1350, NULL, 20.00, 45.00, NULL, 215.00, NULL, 19.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(4, NULL, 1, 'Bayi dan Anak', '4-6 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1400, NULL, 25.00, 50.00, NULL, 220.00, NULL, 20.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(5, NULL, 1, 'Bayi dan Anak', '7-9 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1650, NULL, 40.00, 55.00, NULL, 250.00, NULL, 23.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(6, NULL, 1, 'Laki-laki', '10-12 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2000, NULL, 50.00, 65.00, NULL, 300.00, NULL, 28.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(7, NULL, 1, 'Laki-laki', '13-15 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2400, NULL, 70.00, 80.00, NULL, 350.00, NULL, 34.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(8, NULL, 1, 'Laki-laki', '16-18 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2650, NULL, 75.00, 85.00, NULL, 400.00, NULL, 37.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(9, NULL, 1, 'Laki-laki', '19-29 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2650, NULL, 65.00, 75.00, NULL, 430.00, NULL, 37.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(10, NULL, 1, 'Laki-laki', '30-49 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2550, NULL, 65.00, 70.00, NULL, 415.00, NULL, 36.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(11, NULL, 1, 'Laki-laki', '50-64 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2150, NULL, 65.00, 60.00, NULL, 340.00, NULL, 30.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(12, NULL, 1, 'Laki-laki', '65-80 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1800, NULL, 64.00, 50.00, NULL, 275.00, NULL, 25.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(13, NULL, 1, 'Laki-laki', '80+ tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1600, NULL, 64.00, 45.00, NULL, 235.00, NULL, 22.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(14, NULL, 1, 'Perempuan', '10-12 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1900, NULL, 55.00, 65.00, NULL, 280.00, NULL, 27.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(15, NULL, 1, 'Perempuan', '13-15 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2050, NULL, 65.00, 70.00, NULL, 300.00, NULL, 29.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(16, NULL, 1, 'Perempuan', '16-18 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2100, NULL, 65.00, 70.00, NULL, 300.00, NULL, 29.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(17, NULL, 1, 'Perempuan', '19-29 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2250, NULL, 60.00, 65.00, NULL, 360.00, NULL, 32.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(18, NULL, 1, 'Perempuan', '30-49 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2150, NULL, 60.00, 60.00, NULL, 340.00, NULL, 30.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(19, NULL, 1, 'Perempuan', '50-64 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1800, NULL, 60.00, 50.00, NULL, 280.00, NULL, 25.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(20, NULL, 1, 'Perempuan', '65-80 tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1550, NULL, 58.00, 45.00, NULL, 230.00, NULL, 22.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(21, NULL, 1, 'Perempuan', '80+ tahun', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1400, NULL, 58.00, 40.00, NULL, 200.00, NULL, 20.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(22, NULL, 1, 'Tambahan Hamil', 'Trimester 1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 180, NULL, 1.00, 2.30, NULL, 25.00, NULL, 3.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(23, NULL, 1, 'Tambahan Hamil', 'Trimester 2', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 300, NULL, 10.00, 2.30, NULL, 40.00, NULL, 4.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(24, NULL, 1, 'Tambahan Hamil', 'Trimester 3', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 300, NULL, 30.00, 2.30, NULL, 40.00, NULL, 4.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(25, NULL, 1, 'Tambahan Menyusui', '6 bulan pertama', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 330, NULL, 20.00, 2.20, NULL, 45.00, NULL, 5.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(26, NULL, 1, 'Tambahan Menyusui', '6 bulan kedua', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 400, NULL, 15.00, 2.20, NULL, 55.00, NULL, 6.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(27, NULL, 1, 'Ibu Hamil & Menyusui (Fixed 100%)', 'Ibu Hamil', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2460, NULL, 90.00, 75.00, NULL, 385.00, NULL, 35.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(28, NULL, 1, 'Ibu Hamil & Menyusui (Fixed 100%)', 'Ibu Menyusui', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2565, NULL, 95.00, 80.00, NULL, 410.00, NULL, 38.00, NULL, 0.00, NULL, NULL, 1, '2026-04-01 06:24:57', '2026-04-01 06:24:57'),
(35, 1, 1, 'SD Kelas 1 - 3', '7-9 tahun', 20.00, 25.00, NULL, NULL, NULL, NULL, NULL, NULL, 330, 413, 8.00, 10.00, 13.75, 11.00, 62.50, 50.00, 5.75, 4.60, 0.00, 0.00, 'Imported from Jenjang: SD Kelas 1 - 3', 1, '2026-04-05 04:06:28', '2026-04-05 04:06:47'),
(36, 1, 1, 'SD Kelas 4 - 6', '10-12 tahun', 30.00, 35.00, NULL, NULL, NULL, NULL, NULL, NULL, 585, 683, 15.75, 18.38, 22.75, 19.50, 101.50, 87.00, 9.63, 8.25, 0.00, 0.00, 'Imported from Jenjang: SD Kelas 4 - 6', 1, '2026-04-05 04:06:40', '2026-04-05 04:06:47'),
(37, 1, 1, 'PAUD/TK/RA Sederajat', '4-6 tahun', 20.00, 25.00, NULL, NULL, NULL, NULL, NULL, NULL, 280, 350, 5.00, 6.25, 12.50, 10.00, 55.00, 44.00, 5.00, 4.00, 0.00, 0.00, 'Imported from Jenjang: PAUD/TK/RA Sederajat', 1, '2026-04-05 04:06:47', '2026-04-05 04:06:47'),
(38, 1, 1, 'SMP/MTS Sederajat', '13-15 tahun', 30.00, 35.00, NULL, NULL, NULL, NULL, NULL, NULL, 668, 779, 20.25, 23.63, 26.25, 22.50, 113.75, 97.50, 11.03, 9.45, 0.00, 0.00, 'Imported from Jenjang: SMP/MTS Sederajat', 1, '2026-04-05 04:06:47', '2026-04-05 04:06:47'),
(39, 1, 1, 'SMA/MA Sederajat', '16-18 tahun', 30.00, 35.00, NULL, NULL, NULL, NULL, NULL, NULL, 713, 831, 21.00, 24.50, 27.13, 23.25, 122.50, 105.00, 11.55, 9.90, 0.00, 0.00, 'Imported from Jenjang: SMA/MA Sederajat', 1, '2026-04-05 04:06:47', '2026-04-05 04:06:47'),
(40, 1, 1, 'Ibu hamil', '19-29 tahun, 30-49 tahun, Trimester 1, Trimester 2, Trimester 3', 30.00, 35.00, NULL, NULL, NULL, NULL, NULL, NULL, 738, 861, 22.10, 25.80, 22.70, 19.40, 134.80, 115.50, 12.10, 10.40, 0.00, 0.00, 'Imported from Jenjang: Ibu hamil', 1, '2026-04-05 04:06:47', '2026-04-05 04:06:47'),
(41, 1, 1, 'ibu menyusui', '19-29 tahun, 30-49 tahun, 6 bulan pertama, 6 bulan kedua', 30.00, 35.00, NULL, NULL, NULL, NULL, NULL, NULL, 770, 898, 23.30, 27.10, 22.60, 19.40, 140.00, 120.00, 12.80, 11.00, 0.00, 0.00, 'Imported from Jenjang: ibu menyusui', 1, '2026-04-05 04:06:47', '2026-04-05 04:06:47');

-- --------------------------------------------------------

--
-- Table structure for table `allergies`
--

CREATE TABLE `allergies` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `allergies`
--

INSERT INTO `allergies` (`id`, `tenant_id`, `name`, `created_at`, `updated_at`) VALUES
(1, 1, 'Udang', '2026-03-12 17:41:20', '2026-03-12 17:41:20'),
(2, 1, 'Nasi', '2026-03-12 17:41:25', '2026-03-12 17:41:25'),
(3, 1, 'Daging Ayam', '2026-03-12 17:41:38', '2026-03-12 17:41:38'),
(4, 1, 'Daging Sapi', '2026-03-12 17:41:43', '2026-03-12 17:41:43'),
(5, 1, 'Kerupuk', '2026-03-12 17:41:50', '2026-03-12 17:41:50'),
(6, 1, 'Daging Babi', '2026-03-12 17:45:26', '2026-03-12 17:45:26'),
(7, 1, 'Sayur', '2026-03-12 17:46:42', '2026-03-12 17:46:42');

-- --------------------------------------------------------

--
-- Table structure for table `articles`
--

CREATE TABLE `articles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `content` longtext NOT NULL,
  `excerpt` text DEFAULT NULL,
  `image` varchar(255) DEFAULT NULL,
  `status` enum('draft','published','archived') NOT NULL DEFAULT 'draft',
  `published_at` timestamp NULL DEFAULT NULL,
  `author_id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `attendances`
--

CREATE TABLE `attendances` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `check_in` timestamp NULL DEFAULT NULL,
  `check_out` timestamp NULL DEFAULT NULL,
  `check_in_lat` decimal(10,8) DEFAULT NULL,
  `check_in_lng` decimal(11,8) DEFAULT NULL,
  `check_out_lat` decimal(10,8) DEFAULT NULL,
  `check_out_lng` decimal(11,8) DEFAULT NULL,
  `status` enum('masuk','dalam_area','selesai','pulang') NOT NULL DEFAULT 'masuk',
  `duration_minutes` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `attendances`
--

INSERT INTO `attendances` (`id`, `user_id`, `check_in`, `check_out`, `check_in_lat`, `check_in_lng`, `check_out_lat`, `check_out_lng`, `status`, `duration_minutes`, `created_at`, `updated_at`) VALUES
(1, 5, '2026-03-23 05:33:38', '2026-03-23 05:33:43', NULL, NULL, NULL, NULL, 'pulang', 0, '2026-03-23 05:33:38', '2026-03-23 05:33:43'),
(2, 5, '2026-04-13 17:07:18', NULL, NULL, NULL, NULL, NULL, 'dalam_area', 0, '2026-04-13 17:07:18', '2026-04-13 17:07:18');

-- --------------------------------------------------------

--
-- Table structure for table `attendance_schedules`
--

CREATE TABLE `attendance_schedules` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `days` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`days`)),
  `start_time` time NOT NULL,
  `end_time` time NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `attendance_schedules`
--

INSERT INTO `attendance_schedules` (`id`, `tenant_id`, `name`, `days`, `start_time`, `end_time`, `created_at`, `updated_at`) VALUES
(1, 1, 'Jadwal 2026-03-22 08:00-16:00', '[\"2026-03-22\"]', '08:00:00', '16:00:00', '2026-03-22 06:26:21', '2026-03-22 06:26:21'),
(2, 1, 'Jadwal 2026-03-23 12:00-16:00', '[\"2026-03-23\"]', '12:00:00', '16:00:00', '2026-03-22 21:46:40', '2026-03-23 05:33:33'),
(3, 1, 'Jadwal 2026-04-14 00:00-16:00', '[\"2026-04-14\"]', '00:00:00', '16:00:00', '2026-04-13 17:06:57', '2026-04-13 17:07:12');

-- --------------------------------------------------------

--
-- Table structure for table `attendance_schedule_division`
--

CREATE TABLE `attendance_schedule_division` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `attendance_schedule_id` bigint(20) UNSIGNED NOT NULL,
  `division_id` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `attendance_schedule_division`
--

INSERT INTO `attendance_schedule_division` (`id`, `attendance_schedule_id`, `division_id`) VALUES
(1, 1, 3),
(2, 2, 3),
(3, 3, 3),
(4, 3, 4),
(5, 3, 6);

-- --------------------------------------------------------

--
-- Table structure for table `attendance_settings`
--

CREATE TABLE `attendance_settings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `late_tolerance_minutes` int(10) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `attendance_settings`
--

INSERT INTO `attendance_settings` (`id`, `tenant_id`, `late_tolerance_minutes`, `created_at`, `updated_at`) VALUES
(1, 1, 60, '2026-03-22 20:09:08', '2026-03-22 20:09:15');

-- --------------------------------------------------------

--
-- Table structure for table `beneficiaries`
--

CREATE TABLE `beneficiaries` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `address` varchar(255) DEFAULT NULL,
  `contact_person` varchar(255) DEFAULT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `student_count` int(11) NOT NULL DEFAULT 0,
  `student_counts_by_standard` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`student_counts_by_standard`)),
  `allergies` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`allergies`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `beneficiaries`
--

INSERT INTO `beneficiaries` (`id`, `tenant_id`, `name`, `address`, `contact_person`, `phone`, `student_count`, `student_counts_by_standard`, `allergies`, `created_at`, `updated_at`) VALUES
(1, 1, 'SDN 01 PAGI', 'Banyuwangi', 'Danu Prastyo', '+6285156898315', 602, '{\"SD Kelas 1 - 3\":500,\"SD Kelas 4 - 6\":102}', '{\"0_0\":{\"name\":\"Ayam (Dada goreng)\",\"count\":\"1\",\"target_group\":\"SD Kelas 1 - 3\",\"category\":null},\"1_0\":{\"name\":\"Beras giling (Nasi)\",\"count\":\"1\",\"target_group\":\"SD Kelas 4 - 6\",\"category\":null}}', '2026-03-12 09:09:17', '2026-04-13 06:35:44');

-- --------------------------------------------------------

--
-- Table structure for table `budget_settings`
--

CREATE TABLE `budget_settings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `daily_budget_limit` decimal(15,2) NOT NULL,
  `overhead_percentage` decimal(5,2) NOT NULL DEFAULT 0.00,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `budget_settings`
--

INSERT INTO `budget_settings` (`id`, `tenant_id`, `user_id`, `daily_budget_limit`, `overhead_percentage`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 10000.00, 0.00, '2026-03-13 01:19:25', '2026-04-13 12:54:21');

-- --------------------------------------------------------

--
-- Table structure for table `cache`
--

CREATE TABLE `cache` (
  `key` varchar(255) NOT NULL,
  `value` mediumtext NOT NULL,
  `expiration` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `cache_locks`
--

CREATE TABLE `cache_locks` (
  `key` varchar(255) NOT NULL,
  `owner` varchar(255) NOT NULL,
  `expiration` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `cleaning_assignments`
--

CREATE TABLE `cleaning_assignments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `division_id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `cleaning_logs`
--

CREATE TABLE `cleaning_logs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `cleaning_room_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `cleaned_date` date NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `cleaning_rooms`
--

CREATE TABLE `cleaning_rooms` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `contents`
--

CREATE TABLE `contents` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text DEFAULT NULL,
  `type` varchar(255) NOT NULL DEFAULT 'text',
  `group` varchar(255) NOT NULL DEFAULT 'general',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `contents`
--

INSERT INTO `contents` (`id`, `key`, `value`, `type`, `group`, `created_at`, `updated_at`) VALUES
(1, 'hero_tag', 'Platform <span class=\"font-bold text-blue-600\">#1</span> untuk Dapur Komunitas', 'html', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(2, 'hero_title_1', 'Manajemen Dapur Cerdas', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:31'),
(3, 'hero_title_2', 'Berbasis Digital', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(4, 'hero_description', 'Sipazzi adalah platform manajemen dapur all-in-one yang membantu Anda mengelola stok, absensi relawan, dan meminimalkan limbah makanan. Tingkatkan produktivitas tim Anda hingga 40% dalam 3 bulan pertama.', 'text', 'hero', '2026-03-29 07:43:07', '2026-04-03 15:04:57'),
(5, 'hero_cta_primary', 'Mulai Coba Gratis', 'text', 'hero', '2026-03-29 07:43:07', '2026-04-03 15:04:57'),
(6, 'hero_cta_secondary', 'Lihat Demo', 'text', 'hero', '2026-03-29 07:43:07', '2026-04-03 15:04:57'),
(7, 'about_section_number', '01/About Sipazi', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(8, 'about_section_label', 'About Sipazi', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(9, 'about_heading', 'Apa saja masalah yang sering terjadi di dapur?', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(10, 'about_problem_1_title', 'Perencanaan Belanja', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(11, 'about_problem_1_desc', 'Tanpa sistem yang jelas, kebutuhan bahan baku sulit diprediksi, berisiko menimbulkan kekurangan atau kelebihan stok.', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(12, 'about_problem_2_title', 'Pencatatan Manual', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(13, 'about_problem_2_desc', 'Laporan operasional yang dibuat manual memakan waktu dan data yang tidak tepat.', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(14, 'about_problem_3_title', 'Distribusi', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(15, 'about_problem_3_desc', 'Proses pengiriman makanan seringkali sulit dipantau secara realtime sehingga transparansi dan efisiensi menurun.', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(16, 'about_problem_4_title', 'Pemenuhan Gizi', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(17, 'about_problem_4_desc', 'Memastikan setiap porsi sesuai standar gizi tidak mudah tanpa dukungan sistem yang terintegrasi.', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(18, 'about_card_title', 'Apa Saja Masalah<br />Yang Sering<br />Terjadi di Dapur ?', 'html', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(19, 'features_section_number', '02/Fitur Utama', 'text', 'features', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(20, 'features_section_label', 'Fitur Utama', 'text', 'features', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(21, 'features_title', 'Fitur Unggulan Sipazzi', 'text', 'features', '2026-03-29 07:43:07', '2026-04-03 15:04:57'),
(22, 'features_subtitle', 'Semua yang Anda butuhkan untuk operasional dapur yang sukses', 'text', 'features', '2026-03-29 07:43:07', '2026-04-03 15:04:57'),
(23, 'features_description', 'Manajemen Dapur Cerdas Berbasis Digital.<br />Kontrol Operasional, Monitoring Real-Time, dan Integrasi Sistem.', 'html', 'features', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(24, 'features_cta', 'Selengkapnya', 'text', 'features', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(25, 'testimonial_badge', 'TRUST BY 100K+ CLIENT', 'text', 'testimonial', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(26, 'testimonial_title', 'Our Testimonial', 'text', 'testimonial', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(27, 'testimonial_description', 'Contact us immediately! Consultation about your digital profile design, of course free and unlimited.', 'text', 'testimonial', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(28, 'testimonial_cta', 'Client Kami', 'text', 'testimonial', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(29, 'testimonial_footer', '03/Testimoni', 'text', 'testimonial', '2026-03-29 07:43:07', '2026-03-29 07:43:07'),
(30, 'developer_section_label', 'Developer', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(31, 'developer_section_number', '04/About Sotra', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(32, 'developer_title', 'Build By Sotra Studio', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(33, 'developer_subtitle', 'People\'s Behind The System', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(34, 'footer_tech_title', 'Tech We Use', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(35, 'footer_tech_subtitle', 'Stack yang kami gunakan untuk membangun SIPAZI.', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(36, 'footer_about', 'Sipazzi adalah solusi manajemen dapur modern untuk komunitas dan bisnis katering.', 'text', 'footer', '2026-03-29 07:43:07', '2026-04-03 15:04:57'),
(37, 'footer_contact_location', 'Surabaya - Jember - Banyuwangi', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(38, 'footer_contact_phone', '082292512879', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(39, 'footer_contact_email', 'sotrastudio@gmail.com', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(40, 'footer_copyright', '© Sotra Studio 2026', 'text', 'landing', '2026-03-29 07:43:07', '2026-03-29 09:03:22'),
(41, 'hero_title', 'Manajemen Dapur Komunitas', 'text', 'hero', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(42, 'hero_subtitle', 'Lebih Efisien, Hemat Biaya, dan Bebas Limbah', 'text', 'hero', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(43, 'hero_image', 'https://images.unsplash.com/photo-1556910103-1c02745a30bf?ixlib=rb-1.2.1&auto=format&fit=crop&w=2850&q=80', 'text', 'hero', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(44, 'benefits_title', 'Mengapa Memilih Sipazzi?', 'text', 'benefits', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(45, 'benefit_1_title', 'Hemat Biaya Operasional', 'text', 'benefits', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(46, 'benefit_1_desc', 'Kurangi pemborosan bahan baku hingga 25% dengan pelacakan stok real-time.', 'text', 'benefits', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(47, 'benefit_2_title', 'Efisiensi Waktu', 'text', 'benefits', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(48, 'benefit_2_desc', 'Otomatisasi absensi dan laporan harian menghemat waktu admin hingga 10 jam per minggu.', 'text', 'benefits', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(49, 'benefit_3_title', 'Data Akurat', 'text', 'benefits', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(50, 'benefit_3_desc', 'Keputusan bisnis yang lebih baik berdasarkan data analitik yang presisi.', 'text', 'benefits', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(51, 'testimonials_title', 'Apa Kata Mereka?', 'text', 'testimonials', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(52, 'testimonial_1_text', '\"Sipazzi mengubah cara kami mengelola dapur amal. Sangat intuitif dan membantu kami melacak setiap gram bahan makanan.\"', 'text', 'testimonials', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(53, 'testimonial_1_author', 'Budi Santoso, Manajer Dapur Berkah', 'text', 'testimonials', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(54, 'client_logos_title', 'Dipercaya oleh 100+ Dapur Komunitas', 'text', 'testimonials', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(55, 'demo_title', 'Lihat Cara Kerja Sipazzi', 'text', 'demo', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(56, 'demo_video_url', 'https://www.youtube.com/embed/dQw4w9WgXcQ', 'text', 'demo', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(57, 'integrations_title', 'Terintegrasi dengan Platform Favorit Anda', 'text', 'integrations', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(58, 'integrations_subtitle', 'Sipazzi bekerja dengan lancar bersama alat yang sudah Anda gunakan.', 'text', 'integrations', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(59, 'pricing_title', 'Paket Harga Transparan', 'text', 'pricing', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(60, 'pricing_subtitle', 'Pilih paket yang sesuai dengan skala dapur Anda. Tanpa biaya tersembunyi.', 'text', 'pricing', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(61, 'faq_title', 'Pertanyaan yang Sering Diajukan', 'text', 'faq', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(62, 'contact_email', 'support@sipazzi.com', 'text', 'footer', '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(63, 'contact_phone', '+62 812 3456 7890', 'text', 'footer', '2026-04-03 15:04:57', '2026-04-03 15:04:57');

-- --------------------------------------------------------

--
-- Table structure for table `divisions`
--

CREATE TABLE `divisions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `nameidgrubwa` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `divisions`
--

INSERT INTO `divisions` (`id`, `tenant_id`, `name`, `description`, `nameidgrubwa`, `created_at`, `updated_at`) VALUES
(3, 1, 'Pengolahan', 'Divisi Pengolahan', 'pengolahan-dapur-berkah-jakarta', '2026-03-21 20:52:49', '2026-03-26 06:52:39'),
(4, 1, 'Kebersihan', NULL, 'kebersihan-dapur-berkah-jakarta', '2026-03-24 01:25:17', '2026-03-24 01:25:17'),
(6, 1, 'Persiapan', 'Divisi Persiapan', 'persiapan-dapur-berkah-jakarta', '2026-03-26 06:53:25', '2026-03-26 06:53:25');

-- --------------------------------------------------------

--
-- Table structure for table `drivers`
--

CREATE TABLE `drivers` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `vehicle_number` varchar(255) DEFAULT NULL,
  `status` enum('active','inactive') NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `drivers`
--

INSERT INTO `drivers` (`id`, `tenant_id`, `name`, `phone`, `vehicle_number`, `status`, `created_at`, `updated_at`) VALUES
(1, 1, 'ronald robi', '+6285156898315', 'B 1234 AT', 'active', '2026-03-12 18:00:16', '2026-03-12 18:00:16'),
(2, 1, 'Lensa Ai', '+6285156898315', 'B 1235 AT', 'active', '2026-03-12 18:00:29', '2026-03-12 18:00:29');

-- --------------------------------------------------------

--
-- Table structure for table `driver_routes`
--

CREATE TABLE `driver_routes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `driver_id` bigint(20) UNSIGNED NOT NULL,
  `beneficiary_id` bigint(20) UNSIGNED NOT NULL,
  `order` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `driver_routes`
--

INSERT INTO `driver_routes` (`id`, `driver_id`, `beneficiary_id`, `order`, `created_at`, `updated_at`) VALUES
(8, 2, 1, 1, '2026-03-26 17:57:52', '2026-03-26 17:57:52');

-- --------------------------------------------------------

--
-- Table structure for table `expenses`
--

CREATE TABLE `expenses` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `date` date NOT NULL,
  `category` varchar(255) NOT NULL,
  `item_name` varchar(255) NOT NULL,
  `quantity` int(11) NOT NULL,
  `unit` varchar(255) NOT NULL,
  `unit_price` decimal(15,2) NOT NULL,
  `total_price` decimal(15,2) NOT NULL,
  `supplier_name` varchar(255) DEFAULT NULL,
  `invoice_number` varchar(255) DEFAULT NULL,
  `proof_image` varchar(255) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `proof_file` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `expenses`
--

INSERT INTO `expenses` (`id`, `tenant_id`, `user_id`, `date`, `category`, `item_name`, `quantity`, `unit`, `unit_price`, `total_price`, `supplier_name`, `invoice_number`, `proof_image`, `notes`, `proof_file`, `created_at`, `updated_at`) VALUES
(15, 1, 1, '2026-04-05', 'Bahan Baku', 'Belanja PO Tanggal 2026-04-05 (3 Hari)', 3, 'Hari', 1998333.33, 5995000.00, NULL, NULL, NULL, 'Rincian Item:\n- Ayam (Paha panggang): 105 KG (Rp 3.150.000)\n- Beras giling (Nasi): 132 KG (Rp 2.640.000)\n- PENGGANTI: Kentang (142.9g): 1 kg (Rp 10.000)\n- Lobak (Lobak rebus): 346 KG (Rp 0)\n- Bawang Putih: 6 kg (Rp 60.000)\n- Bawah Merah: 6 kg (Rp 60.000)\n- Garam: 300 Gram (Rp 15.000)\n- GAS LPG BESAR: 3 tabung (Rp 60.000)', NULL, '2026-04-13 17:03:42', '2026-04-13 17:03:42'),
(16, 1, 1, '2026-04-14', 'Gaji / Payroll', 'Gaji Relawan Periode 2026-04-14 - 2026-04-14', 1, 'Periode', 50000.00, 50000.00, NULL, NULL, NULL, 'Arsip otomatis dari Payroll ID: 2 (1 kehadiran)', NULL, '2026-04-13 17:07:37', '2026-04-13 17:07:37');

-- --------------------------------------------------------

--
-- Table structure for table `failed_jobs`
--

CREATE TABLE `failed_jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` varchar(255) NOT NULL,
  `connection` text NOT NULL,
  `queue` text NOT NULL,
  `payload` longtext NOT NULL,
  `exception` longtext NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `food_conversions`
--

CREATE TABLE `food_conversions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `kelompok` varchar(255) NOT NULL,
  `bahan_mentah` varchar(255) NOT NULL,
  `metode_matang` varchar(255) NOT NULL,
  `faktor_konversi` decimal(8,2) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `tkpi_id` bigint(20) UNSIGNED DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `food_conversions`
--

INSERT INTO `food_conversions` (`id`, `kelompok`, `bahan_mentah`, `metode_matang`, `faktor_konversi`, `created_at`, `updated_at`, `tkpi_id`) VALUES
(1, 'Serealia/umbi', 'Beras giling', 'Nasi', 0.50, '2026-04-03 15:18:09', '2026-04-03 15:18:31', 5),
(2, 'Serealia/umbi', 'Beras giling', 'Nasi liwet', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 119),
(3, 'Serealia/umbi', 'Beras giling', 'Nasi tim', 0.20, '2026-04-03 15:18:09', '2026-04-03 15:18:59', 6),
(4, 'Serealia/umbi', 'Beras giling', 'Bubur nasi', 0.20, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 119),
(5, 'Serealia/umbi', 'Ketan putih', 'Ketan liwet', 0.60, '2026-04-03 15:18:09', '2026-04-04 14:24:09', 21),
(7, 'Serealia/umbi', 'Ketan putih', 'Ketan kukus', 0.60, '2026-04-03 15:18:09', '2026-04-04 14:26:02', 21),
(11, 'Serealia/umbi', 'Ketan hitam', 'Ketan liwet', 0.30, '2026-04-03 15:18:09', '2026-04-04 14:29:48', 19),
(15, 'Serealia/umbi', 'Tepung beras', 'Tepung bubur', 0.10, '2026-04-03 15:18:09', '2026-04-04 14:30:38', 8),
(16, 'Serealia/umbi', 'Tepung beras', 'Bihun rebus-goreng', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:31:19', 10),
(17, 'Serealia/umbi', 'Tepung beras', 'Bihun rebus', 0.30, '2026-04-03 15:18:09', '2026-04-04 14:32:14', 10),
(18, 'Serealia/umbi', 'Tepung beras', 'Mi basah goreng', 0.50, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 8),
(19, 'Serealia/umbi', 'Tepung beras', 'Mi basah rebus', 0.60, '2026-04-03 15:18:09', '2026-04-04 14:35:47', 25),
(20, 'Serealia/umbi', 'Tepung beras', 'Mi kering rebus goreng', 0.30, '2026-04-03 15:18:09', '2026-04-04 14:36:27', 26),
(21, 'Serealia/umbi', 'Tepung beras', 'Mi kering rebus', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:40:52', 8),
(22, 'Serealia/umbi', 'Jagung beras', 'Jagung liwet', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:42:44', 123),
(23, 'Serealia/umbi', 'Jagung beras', 'Jagung kukus', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:43:45', 123),
(24, 'Serealia/umbi', 'Jagung beras', 'Jagung arem-arem', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:54:13', 123),
(25, 'Serealia/umbi', 'Jagung beras', 'Jagung pipil marning', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:54:37', 134),
(26, 'Serealia/umbi', 'Jagung beras', 'Jagung pipil rebus', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:55:02', 135),
(27, 'Serealia/umbi', 'Jagung beras', 'Jagung perkedel', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:55:23', 123),
(28, 'Serealia/umbi', 'Jagung beras', 'Jagung bakar', 1.20, '2026-04-03 15:18:09', '2026-04-04 14:35:54', 532),
(29, 'Serealia/umbi', 'Kentang', 'Kentang kukus', 1.00, '2026-04-03 15:18:09', '2026-04-04 14:36:49', 228),
(30, 'Serealia/umbi', 'Kentang', 'Kentang goreng', 2.90, '2026-04-03 15:18:09', '2026-04-04 14:55:40', 228),
(31, 'Serealia/umbi', 'Kentang', 'Kentang rebus goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:55:56', 228),
(32, 'Serealia/umbi', 'Kentang', 'Kentang perkedel', 1.20, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 175),
(33, 'Serealia/umbi', 'Kentang', 'Kentang pure', 0.80, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 175),
(34, 'Serealia/umbi', 'Singkong', 'Singkong kukus', 1.00, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(35, 'Serealia/umbi', 'Singkong', 'Singkong tape', 1.00, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(36, 'Serealia/umbi', 'Singkong', 'Singkong goreng', 1.40, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(37, 'Serealia/umbi', 'Singkong', 'Singkong keripik', 1.80, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(38, 'Serealia/umbi', 'Singkong', 'Singkong tiwul', 2.10, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(39, 'Serealia/umbi', 'Singkong', 'Singkong bakar kulit', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(40, 'Serealia/umbi', 'Singkong', 'Singkong bakar kerik', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(41, 'Serealia/umbi', 'Singkong', 'Singkong rebus', 0.70, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 147),
(42, 'Serealia/umbi', 'Talas Bogor', 'Talas kukus', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 149),
(43, 'Serealia/umbi', 'Talas Bogor', 'Talas goreng', 1.30, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 149),
(44, 'Serealia/umbi', 'Talas Bogor', 'Talas keripik', 1.70, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 149),
(45, 'Serealia/umbi', 'Ubi putih', 'Ubi putih kukus', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:04:14', 246),
(46, 'Serealia/umbi', 'Ubi putih', 'Ubi putih goreng', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:01:49', 246),
(47, 'Serealia/umbi', 'Ubi putih', 'Ubi putih keripik', 1.90, '2026-04-03 15:18:09', '2026-04-04 15:00:12', 246),
(48, 'Serealia/umbi', 'Ubi putih', 'Ubi putih rebus', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:06:14', 246),
(49, 'Serealia/umbi', 'Ubi merah', 'Ubi merah kukus', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:07:52', 246),
(50, 'Serealia/umbi', 'Sagu Ambon', 'Sagu Ambon bubur', 0.10, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 39),
(51, 'Serealia/umbi', 'Tepung hunkwee', 'Talam', 0.10, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 23),
(52, 'Telur/daging/ikan', 'Telur ayam kampung', 'Ceplok lunak', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1051),
(53, 'Telur/daging/ikan', 'Telur ayam kampung', 'Ceplok keras', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1051),
(54, 'Telur/daging/ikan', 'Telur ayam kampung', 'Ceplok air', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1051),
(55, 'Telur/daging/ikan', 'Telur ayam kampung', 'Dadar banyak minyak', 0.70, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1051),
(56, 'Telur/daging/ikan', 'Telur ayam kampung', 'Dadar sedikit minyak', 0.70, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1051),
(57, 'Telur/daging/ikan', 'Telur ayam kampung', 'Orak-arik', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1051),
(58, 'Telur/daging/ikan', 'Telur ayam negeri', 'Ceplok lunak', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1044),
(59, 'Telur/daging/ikan', 'Telur ayam negeri', 'Ceplok keras', 1.30, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1044),
(60, 'Telur/daging/ikan', 'Telur ayam negeri', 'Ceplok air', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1044),
(61, 'Telur/daging/ikan', 'Telur ayam negeri', 'Dadar banyak minyak', 0.80, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1044),
(62, 'Telur/daging/ikan', 'Telur ayam negeri', 'Dadar sedikit minyak', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1044),
(63, 'Telur/daging/ikan', 'Telur bebek', 'Ceplok keras', 1.20, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1045),
(64, 'Telur/daging/ikan', 'Telur bebek', 'Dadar banyak minyak', 0.80, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1045),
(65, 'Telur/daging/ikan', 'Telur bebek', 'Dadar sedikit minyak', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:06', 1045),
(66, 'Telur/daging/ikan', 'Sapi', 'Daging has goreng', 1.90, '2026-04-03 15:18:09', '2026-04-04 15:10:41', 756),
(67, 'Telur/daging/ikan', 'Sapi', 'Daging has panggang', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:11:59', 756),
(68, 'Telur/daging/ikan', 'Sapi', 'Daging has rebus', 1.80, '2026-04-03 15:18:09', '2026-04-04 15:09:12', 756),
(69, 'Telur/daging/ikan', 'Sapi', 'Daging has rebus goreng', 2.60, '2026-04-03 15:18:09', '2026-04-04 15:09:06', 756),
(70, 'Telur/daging/ikan', 'Sapi', 'Daging has ungkep', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:09:20', 756),
(76, 'Telur/daging/ikan', 'Sapi', 'Daging sayuran rebus', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:09:24', 756),
(77, 'Telur/daging/ikan', 'Sapi', 'Daging sayuran ungkep', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:09:27', 756),
(78, 'Telur/daging/ikan', 'Sapi', 'Hati goreng', 1.50, '2026-04-03 15:18:09', '2026-04-04 15:09:44', 857),
(79, 'Telur/daging/ikan', 'Sapi', 'Hati panggang', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:09:37', 857),
(80, 'Telur/daging/ikan', 'Sapi', 'Hati rebus', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:09:48', 857),
(81, 'Telur/daging/ikan', 'Sapi', 'Hati rebus goreng', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:09:53', 857),
(82, 'Telur/daging/ikan', 'Sapi', 'Hati ungkep', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:09:57', 857),
(83, 'Telur/daging/ikan', 'Sapi', 'Jantung goreng', 1.70, '2026-04-03 15:18:09', '2026-04-04 15:10:24', 857),
(84, 'Telur/daging/ikan', 'Sapi', 'Jantung panggang', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:10:31', 857),
(85, 'Telur/daging/ikan', 'Sapi', 'Jantung rebus', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:10:35', 857),
(86, 'Telur/daging/ikan', 'Sapi', 'Jantung rebus goreng', 1.90, '2026-04-03 15:18:09', '2026-04-04 15:10:39', 857),
(87, 'Telur/daging/ikan', 'Sapi', 'Jantung ungkep', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:10:44', 857),
(88, 'Telur/daging/ikan', 'Sapi', 'Usus rebus', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:10:53', 857),
(89, 'Telur/daging/ikan', 'Sapi', 'Usus rebus goreng', 1.90, '2026-04-03 15:18:09', '2026-04-04 15:10:58', 857),
(90, 'Telur/daging/ikan', 'Sapi', 'Usus ungkep', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:11:03', 857),
(91, 'Telur/daging/ikan', 'Sapi', 'Babat rebus', 1.90, '2026-04-03 15:18:09', '2026-04-04 15:11:11', 853),
(92, 'Telur/daging/ikan', 'Sapi', 'Babat rebus goreng', 2.50, '2026-04-03 15:18:09', '2026-04-04 15:11:16', 853),
(93, 'Telur/daging/ikan', 'Kerbau', 'Daging has goreng', 1.80, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(94, 'Telur/daging/ikan', 'Kerbau', 'Daging has panggang', 1.70, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(95, 'Telur/daging/ikan', 'Kerbau', 'Daging has rebus', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(96, 'Telur/daging/ikan', 'Kerbau', 'Daging has rebus goreng', 2.20, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(97, 'Telur/daging/ikan', 'Kerbau', 'Daging has ungkep', 1.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(98, 'Telur/daging/ikan', 'Kerbau', 'Daging lamosir panggang', 1.80, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(99, 'Telur/daging/ikan', 'Kerbau', 'Daging lamosir goreng', 1.80, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(100, 'Telur/daging/ikan', 'Kerbau', 'Daging lamosir rebus', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(101, 'Telur/daging/ikan', 'Kerbau', 'Daging lamosir rebus goreng', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(102, 'Telur/daging/ikan', 'Kerbau', 'Daging lamosir ungkep', 1.70, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(103, 'Telur/daging/ikan', 'Kerbau', 'Daging sayuran rebus', 1.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(104, 'Telur/daging/ikan', 'Kerbau', 'Hati ungkep', 1.20, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(105, 'Telur/daging/ikan', 'Kerbau', 'Hati panggang', 1.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(106, 'Telur/daging/ikan', 'Kerbau', 'Hati rebus', 1.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(107, 'Telur/daging/ikan', 'Kerbau', 'Hati rebus goreng', 1.70, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(108, 'Telur/daging/ikan', 'Kerbau', 'Hati goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(109, 'Telur/daging/ikan', 'Kerbau', 'Jantung panggang', 1.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(110, 'Telur/daging/ikan', 'Kerbau', 'Jantung goreng', 1.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(111, 'Telur/daging/ikan', 'Kerbau', 'Jantung rebus', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(112, 'Telur/daging/ikan', 'Kerbau', 'Jantung rebus goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(113, 'Telur/daging/ikan', 'Kerbau', 'Jantung ungkep', 1.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(114, 'Telur/daging/ikan', 'Kerbau', 'Usus rebus', 1.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(115, 'Telur/daging/ikan', 'Kerbau', 'Usus rebus goreng', 2.10, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(116, 'Telur/daging/ikan', 'Kerbau', 'Usus ungkep', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(117, 'Telur/daging/ikan', 'Kerbau', 'Babat rebus', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(118, 'Telur/daging/ikan', 'Kerbau', 'Babat rebus goreng', 2.70, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 851),
(119, 'Telur/daging/ikan', 'Domba', 'Daging paha rebus', 1.80, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 846),
(120, 'Telur/daging/ikan', 'Domba', 'Daging paha rebus goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 846),
(121, 'Telur/daging/ikan', 'Domba', 'Daging paha panggang', 1.30, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 846),
(122, 'Telur/daging/ikan', 'Domba', 'Daging paha goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 846),
(143, 'Telur/daging/ikan', 'Ayam', 'Paha panggang', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:16:58', 835),
(144, 'Telur/daging/ikan', 'Ayam', 'Paha rebus', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:14:24', 835),
(145, 'Telur/daging/ikan', 'Ayam', 'Paha rebus goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:17:20', 835),
(146, 'Telur/daging/ikan', 'Ayam', 'Paha ungkep', 2.20, '2026-04-03 15:18:09', '2026-04-04 15:18:13', 835),
(147, 'Telur/daging/ikan', 'Ayam', 'Dada goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:18:41', 835),
(148, 'Telur/daging/ikan', 'Ayam', 'Dada rebus', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:19:09', 835),
(149, 'Telur/daging/ikan', 'Ayam', 'Dada rebus goreng', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:20:00', 835),
(150, 'Telur/daging/ikan', 'Ayam', 'Dada panggang', 1.70, '2026-04-03 15:18:09', '2026-04-04 15:20:16', 835),
(151, 'Telur/daging/ikan', 'Ayam', 'Dada ungkep', 1.50, '2026-04-03 15:18:09', '2026-04-04 15:20:39', 835),
(152, 'Telur/daging/ikan', 'Ayam', 'Hati rebus', 1.50, '2026-04-03 15:18:09', '2026-04-04 15:21:01', 835),
(153, 'Telur/daging/ikan', 'Ayam', 'Hati panggang', 2.20, '2026-04-03 15:18:09', '2026-04-04 15:26:09', 837),
(154, 'Telur/daging/ikan', 'Ayam', 'Hati ungkep', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:26:21', 837),
(155, 'Telur/daging/ikan', 'Ayam', 'Hati goreng', 1.70, '2026-04-03 15:18:09', '2026-04-04 15:26:37', 837),
(156, 'Telur/daging/ikan', 'Ayam', 'Hati ungkep goreng', 1.80, '2026-04-03 15:18:09', '2026-04-04 15:22:45', 837),
(157, 'Telur/daging/ikan', 'Ayam', 'Rempela rebus', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:28:21', 743),
(158, 'Telur/daging/ikan', 'Ayam', 'Rempela goreng', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:23:32', 743),
(159, 'Telur/daging/ikan', 'Ayam', 'Rempela ungkep', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:24:36', 743),
(160, 'Telur/daging/ikan', 'Ayam', 'Rempela ungkep goreng', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:25:53', 743),
(161, 'Telur/daging/ikan', 'Ikan', 'Tongkol rebus', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:29:42', 1039),
(162, 'Telur/daging/ikan', 'Ikan', 'Tongkol panggang', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:29:42', 1039),
(163, 'Telur/daging/ikan', 'Ikan', 'Tongkol tim', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:30:32', 1039),
(164, 'Telur/daging/ikan', 'Ikan', 'Tongkol pepes (panggang)', 1.50, '2026-04-03 15:18:09', '2026-04-04 15:30:32', 1039),
(165, 'Telur/daging/ikan', 'Ikan', 'Udang rebus', 1.50, '2026-04-03 15:18:09', '2026-04-04 15:31:15', 1043),
(166, 'Telur/daging/ikan', 'Ikan', 'Udang goreng', 1.50, '2026-04-03 15:18:09', '2026-04-04 15:31:15', 1043),
(167, 'Telur/daging/ikan', 'Ikan', 'Udang tim', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:31:15', 1043),
(168, 'Telur/daging/ikan', 'Ikan', 'Udang pepes', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:31:15', 1043),
(169, 'Telur/daging/ikan', 'Ikan', 'Gurame goreng', 1.50, '2026-04-03 15:18:09', '2026-04-04 15:32:13', 932),
(170, 'Telur/daging/ikan', 'Ikan', 'Gurame panggang', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:32:13', 932),
(171, 'Telur/daging/ikan', 'Ikan', 'Gurame rebus', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:32:13', 932),
(172, 'Telur/daging/ikan', 'Ikan', 'Gurame tim', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:32:13', 932),
(173, 'Telur/daging/ikan', 'Ikan', 'Gurame pepes', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:30:19', 932),
(174, 'Telur/daging/ikan', 'Ikan', 'Mas kecil panggang', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:30:10', 1013),
(175, 'Telur/daging/ikan', 'Ikan', 'Mas kecil rebus', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:30:10', 1013),
(176, 'Telur/daging/ikan', 'Ikan', 'Mas kecil pepes', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:30:10', 1013),
(177, 'Telur/daging/ikan', 'Ikan', 'Mas kecil tim', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:30:10', 1013),
(178, 'Telur/daging/ikan', 'Ikan', 'Lele goreng', 2.40, '2026-04-03 15:18:09', '2026-04-04 15:29:52', 948),
(179, 'Telur/daging/ikan', 'Ikan', 'Tembakang asin goreng', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:29:35', 977),
(180, 'Telur/daging/ikan', 'Ikan', 'Tembakang segar goreng', 1.70, '2026-04-03 15:18:09', '2026-04-04 15:29:35', 977),
(181, 'Telur/daging/ikan', 'Ikan', 'Jambrong goreng', 0.90, '2026-04-03 15:18:09', '2026-04-04 15:29:35', 977),
(182, 'Telur/daging/ikan', 'Ikan', 'Sepat asin goreng', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:29:35', 977),
(183, 'Kacang/olah', 'Kedelai putih kering', 'Kedelai rebus', 0.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 351),
(184, 'Kacang/olah', 'Kedelai putih kering', 'Kedelai goreng', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 351),
(185, 'Kacang/olah', 'Kedelai putih kering', 'Kedelai sangan', 1.20, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 351),
(186, 'Kacang/olah', 'Kedelai putih kering', 'Kedelai rempeyek', 1.40, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 351),
(187, 'Kacang/olah', 'Kedelai putih kering', 'Kedelai segar rebus', 1.80, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 351),
(188, 'Kacang/olah', 'Kacang tanah berkulit', 'Kacang tanah berkulit rebus', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 260),
(189, 'Kacang/olah', 'Kacang tanah tanpa kulit', 'Kacang seduh goreng', 1.00, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 259),
(190, 'Kacang/olah', 'Kacang tanah tanpa kulit', 'Kacang goreng', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 259),
(191, 'Kacang/olah', 'Kacang tanah tanpa kulit', 'Kacang sangan', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 259),
(192, 'Kacang/olah', 'Kacang tanah tanpa kulit', 'Kacang rempeyek', 0.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 259),
(193, 'Kacang/olah', 'Kacang tanah tanpa kulit', 'Kacang bumbu pecel (kering)', 0.70, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 259),
(194, 'Kacang/olah', 'Kacang tanah tanpa kulit', 'Kacang mete goreng', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 259),
(202, 'Kacang/olah', 'Kacang tanah seduh', 'Kacang seduh goreng', 2.10, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 260),
(203, 'Kacang/olah', 'Kacang tanah seduh', 'Kacang rebus', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 260),
(204, 'Kacang/olah', 'Kacang tanah seduh', 'Kacang rebus goreng', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 260),
(205, 'Kacang/olah', 'Kacang tanah seduh', 'Kacang bubur', 0.30, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 260),
(206, 'Kacang/olah', 'Kacang hijau', 'Kacang inti', 0.30, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 253),
(207, 'Kacang/olah', 'Kacang tolo', 'Kacang rebus', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 262),
(208, 'Kacang/olah', 'Kacang tolo', 'Kacang rebus tumis', 0.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 262),
(209, 'Kacang/olah', 'Kacang tolo', 'Kacang rempeyek', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 262),
(210, 'Kacang/olah', 'Oncom merah', 'Oncom goreng tepung', 0.40, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(211, 'Kacang/olah', 'Oncom merah', 'Oncom tumis', 1.20, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(212, 'Kacang/olah', 'Oncom merah', 'Oncom pepes bakar', 0.80, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(213, 'Kacang/olah', 'Oncom merah', 'Oncom pepes kukus', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(214, 'Kacang/olah', 'Oncom hitam', 'Oncom goreng tepung', 0.50, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(215, 'Kacang/olah', 'Oncom hitam', 'Oncom tumis', 1.00, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(216, 'Kacang/olah', 'Oncom hitam', 'Oncom pepes bakar', 0.80, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(217, 'Kacang/olah', 'Oncom hitam', 'Oncom pepes kukus', 1.00, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 299),
(218, 'Kacang/olah', 'Tempe murni', 'Tempe goreng', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:20:39', 325),
(219, 'Kacang/olah', 'Tempe murni', 'Tempe tumis', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:20:34', 322),
(220, 'Kacang/olah', 'Tempe murni', 'Tempe bacem', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:20:31', 325),
(221, 'Kacang/olah', 'Tempe murni', 'Tempe kripik', 0.90, '2026-04-03 15:18:09', '2026-04-04 15:20:26', 325),
(222, 'Kacang/olah', 'Tempe murni', 'Tempe pepes kukus', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:20:20', 325),
(223, 'Kacang/olah', 'Tempe campuran', 'Tempe goreng', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:20:14', 325),
(224, 'Kacang/olah', 'Tempe campuran', 'Tempe tumis', 0.10, '2026-04-03 15:18:09', '2026-04-04 15:20:10', 325),
(225, 'Kacang/olah', 'Tempe campuran', 'Tempe bacem goreng', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:20:05', 325),
(226, 'Kacang/olah', 'Tempe campuran', 'Tempe oseng-oseng', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:20:00', 325),
(227, 'Kacang/olah', 'Tempe campuran', 'Tempe pepes bakar', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:19:54', 325),
(228, 'Kacang/olah', 'Tahu kuning cetak', 'Tahu goreng kering', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:19:38', 309),
(229, 'Kacang/olah', 'Tahu kuning cetak', 'Tahu goreng lunak', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:19:34', 309),
(230, 'Kacang/olah', 'Tahu kuning cetak', 'Tahu tumis', 1.60, '2026-04-03 15:18:09', '2026-04-04 15:19:30', 309),
(231, 'Kacang/olah', 'Tahu kuning cetak', 'Tahu bacem goreng (lunak)', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:19:27', 309),
(232, 'Kacang/olah', 'Tahu kuning cetak', 'Tahu kukus', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:19:24', 309),
(233, 'Kacang/olah', 'Tahu kuning cetak', 'Tahu bakar', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:19:18', 309),
(234, 'Kacang/olah', 'Tahu putih cetak', 'Tahu goreng kering', 1.80, '2026-04-03 15:18:09', '2026-04-04 15:19:15', 309),
(235, 'Kacang/olah', 'Tahu putih cetak', 'Tahu goreng lunak', 0.90, '2026-04-03 15:18:09', '2026-04-04 15:19:12', 309),
(236, 'Kacang/olah', 'Tahu putih cetak', 'Tahu tumis', 1.90, '2026-04-03 15:18:09', '2026-04-04 15:19:10', 309),
(237, 'Kacang/olah', 'Tahu putih cetak', 'Tahu bacem goreng (lunak)', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:19:07', 309),
(238, 'Kacang/olah', 'Tahu bungkus kuning', 'Tahu goreng lunak', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:19:04', 309),
(239, 'Kacang/olah', 'Tahu bungkus kuning', 'Tahu bacem goreng lunak', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:19:01', 309),
(240, 'Kacang/olah', 'Tahu bungkus kuning', 'Tahu pepes kukus', 1.00, '2026-04-03 15:18:09', '2026-04-04 15:18:56', 309),
(241, 'Kacang/olah', 'Tahu bungkus kuning', 'Tahu pepes bakar', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:18:52', 309),
(242, 'Kacang/olah', 'Tahu bungkus putih', 'Tahu goreng kering', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:18:48', 309),
(243, 'Kacang/olah', 'Tahu bungkus putih', 'Tahu tumis', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:18:42', 309),
(244, 'Kacang/olah', 'Tahu gepeng cina', 'Tahu goreng kering', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:18:39', 309),
(245, 'Kacang/olah', 'Tahu gepeng cina', 'Tahu goreng lunak', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:18:36', 309),
(246, 'Kacang/olah', 'Tahu gepeng cina', 'Tahu tumis', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:18:33', 309),
(247, 'Kacang/olah', 'Tahu gepeng cina', 'Tahu bacem goreng lunak', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:18:16', 309),
(248, 'Kacang/olah', 'Tahu kuning tebal cina', 'Tahu goreng lunak', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:18:30', 309),
(249, 'Kacang/olah', 'Tahu kuning tebal cina', 'Tahu tumis', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:18:27', 309),
(250, 'Kacang/olah', 'Tahu kuning tebal cina', 'Tahu bacem goreng lunak', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:18:24', 309),
(251, 'Kacang/olah', 'Tahu putih tebal cina', 'Tahu goreng kering', 1.10, '2026-04-03 15:18:09', '2026-04-04 15:18:14', 309),
(252, 'Kacang/olah', 'Tahu putih tebal cina', 'Tahu goreng lunak', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:18:11', 309),
(253, 'Kacang/olah', 'Tahu putih tebal cina', 'Tahu bacem goreng lunak', 1.20, '2026-04-03 15:18:09', '2026-04-04 15:18:04', 309),
(254, 'Kacang/olah', 'Tahu putih tebal cina', 'Tahu pepes kukus', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:18:01', 309),
(255, 'Kacang/olah', 'Tahu putih tebal cina', 'Tahu pepes bakar', 1.40, '2026-04-03 15:18:09', '2026-04-04 15:17:58', 309),
(256, 'Kacang/olah', 'Tahu sumedang', 'Tahu goreng', 1.30, '2026-04-03 15:18:09', '2026-04-04 15:17:49', 309),
(257, 'Sayuran', 'Bayam', 'Bayam rebus', 1.10, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 387),
(258, 'Sayuran', 'Bayam', 'Bayam rebus dengan santan', 1.00, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 387),
(259, 'Sayuran', 'Bayam', 'Bayam kukus', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 387),
(260, 'Sayuran', 'Bayam', 'Bayam tumis', 0.90, '2026-04-03 15:18:09', '2026-04-04 14:47:07', 387),
(261, 'Sayuran', 'Buncis', 'Buncis rebus', 0.90, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 389),
(262, 'Sayuran', 'Buncis', 'Buncis kukus', 1.20, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 389),
(263, 'Sayuran', 'Buncis', 'Buncis tumis', 1.00, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 389),
(264, 'Sayuran', 'Daun singkong', 'Daun singkong rebus', 0.80, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 394),
(265, 'Sayuran', 'Daun singkong', 'Daun singkong rebus dengan santan', 1.50, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 394),
(266, 'Sayuran', 'Kangkung', 'Kangkung rebus', 0.80, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 399),
(267, 'Sayuran', 'Kangkung', 'Kangkung rebus dengan santan', 0.80, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 399),
(268, 'Sayuran', 'Kangkung', 'Kangkung kukus', 1.00, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 399),
(269, 'Sayuran', 'Kacang panjang', 'Kacang panjang rebus', 1.00, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 363),
(270, 'Sayuran', 'Kacang panjang', 'Kacang panjang rebus dengan santan', 0.90, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 363),
(271, 'Sayuran', 'Kacang panjang', 'Kacang kukus', 1.00, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 363),
(272, 'Sayuran', 'Kacang panjang', 'Kacang tumis', 1.00, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 363),
(273, 'Sayuran', 'Lobak', 'Lobak rebus', 1.00, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 498),
(274, 'Sayuran', 'Sayuran asem', 'Sayuran asem rebus', 0.90, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 433),
(275, 'Sayuran', 'Sayuran lodeh', 'Sayuran lodeh rebus santan', 1.00, '2026-04-03 15:18:10', '2026-04-04 15:17:06', 439),
(276, 'Sayuran', 'Sayuran sop', 'Sayuran sop rebus', 0.60, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 439),
(277, 'Sayuran', 'Tomat', 'Tomat rebus', 0.90, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 607),
(278, 'Sayuran', 'Tomat', 'Tomat tumis', 1.30, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 607),
(279, 'Sayuran', 'Wortel', 'Wortel rebus', 1.10, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 406),
(280, 'Sayuran', 'Wortel', 'Wortel kukus', 1.10, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 406),
(281, 'Sayuran', 'Wortel', 'Wortel tumis', 1.00, '2026-04-03 15:18:10', '2026-04-04 14:47:07', 406);

-- --------------------------------------------------------

--
-- Table structure for table `food_distributions`
--

CREATE TABLE `food_distributions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `beneficiary_id` bigint(20) UNSIGNED DEFAULT NULL,
  `date` date NOT NULL,
  `meal_time` varchar(255) NOT NULL,
  `menu_name` varchar(255) DEFAULT NULL,
  `target_unit` varchar(255) NOT NULL,
  `total_portions` int(11) NOT NULL,
  `distributed_by` varchar(255) NOT NULL,
  `received_by` varchar(255) DEFAULT NULL,
  `status` varchar(255) NOT NULL,
  `notes` text DEFAULT NULL,
  `signature_path` varchar(255) DEFAULT NULL,
  `pic_name` varchar(255) DEFAULT NULL,
  `pic_phone` varchar(255) DEFAULT NULL,
  `pic_token_hash` varchar(64) DEFAULT NULL,
  `pic_sent_at` timestamp NULL DEFAULT NULL,
  `pic_submitted_at` timestamp NULL DEFAULT NULL,
  `container_signed_at` timestamp NULL DEFAULT NULL,
  `pic_received` tinyint(1) DEFAULT NULL,
  `pic_notes` text DEFAULT NULL,
  `pic_signature_path` varchar(255) DEFAULT NULL,
  `container_signature_path` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `food_distributions`
--

INSERT INTO `food_distributions` (`id`, `user_id`, `beneficiary_id`, `date`, `meal_time`, `menu_name`, `target_unit`, `total_portions`, `distributed_by`, `received_by`, `status`, `notes`, `signature_path`, `pic_name`, `pic_phone`, `pic_token_hash`, `pic_sent_at`, `pic_submitted_at`, `container_signed_at`, `pic_received`, `pic_notes`, `pic_signature_path`, `container_signature_path`, `created_at`, `updated_at`) VALUES
(1, 1, NULL, '2026-03-27', 'SORE', NULL, 'SDN 02 SIANG', 140, 'Admin Dapur Berkah', 'Danu Prastyo 2', 'DITERIMA', NULL, 'distribution-signatures/1/distribution_20260324_085825_4595e1836a4a.png', 'Danu Prastyo 2', '+6285156898315', '084c142480b40e6f3f8fe649ed50b04eb0c66ed7c9705e2a6223511e09bb3857', '2026-03-24 01:58:27', '2026-03-24 01:58:44', NULL, 1, NULL, 'distribution-pic-signatures/1/pic_20260324_085844_5a44fce67c29.png', NULL, '2026-03-13 15:53:29', '2026-03-27 07:18:25'),
(7, 1, NULL, '2026-03-07', 'SORE', NULL, 'Ruang Dahlia', 56, 'Admin Dapur Berkah', NULL, 'KENDALA', 'Kemasan rusak saat tiba, dilakukan penggantian.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-03-13 15:53:29', '2026-03-13 15:53:29'),
(8, 1, NULL, '2026-03-06', 'SNACK', NULL, 'Ruang Dahlia', 97, 'Admin Dapur Berkah', NULL, 'KENDALA', 'Ada kendala saat pengantaran, sudah ditindaklanjuti oleh tim.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-03-13 15:53:29', '2026-03-13 15:53:29'),
(9, 1, NULL, '2026-03-05', 'PAGI', NULL, 'Ruang Anak', 90, 'Admin Dapur Berkah', NULL, 'TERKIRIM', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-03-13 15:53:29', '2026-03-13 15:53:29'),
(10, 1, NULL, '2026-03-04', 'SORE', NULL, 'Ruang ICU', 12, 'Admin Dapur Berkah', 'Prayitna Wacana', 'DITERIMA', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-03-13 15:53:29', '2026-03-13 15:53:29'),
(11, 1, NULL, '2026-03-27', 'PAGI', NULL, 'SMP', 231, 'Admin Dapur Berkah', 'KIRUN', 'KENDALA', NULL, 'distribution-signatures/1/distribution_20260324_124644_9cec8e473a63.png', 'KIRUN', '12312', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-03-24 05:46:44', '2026-03-27 07:18:50'),
(24, 1, NULL, '2026-03-25', 'PAGI', NULL, 'SDN 01 PAGI', 602, 'RISKI TURNOJOYO', 'Danu Prastyo', 'TERKIRIM', NULL, NULL, 'Danu Prastyo', '+6285156898315', 'af4e1d0f31574344aa9cfe309167908822f29e405e31e0142eef40682a7beac8', '2026-03-25 16:06:13', '2026-03-25 16:07:12', NULL, 1, NULL, 'distribution-pic-signatures/1/pic_20260325_230712_9b0c39366bdb.png', NULL, '2026-03-25 16:06:06', '2026-03-25 16:07:30');

-- --------------------------------------------------------

--
-- Table structure for table `incoming_budgets`
--

CREATE TABLE `incoming_budgets` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `date` date NOT NULL,
  `source` varchar(255) DEFAULT NULL,
  `amount` decimal(15,2) NOT NULL,
  `notes` text DEFAULT NULL,
  `status` varchar(255) NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `incoming_budgets`
--

INSERT INTO `incoming_budgets` (`id`, `tenant_id`, `user_id`, `date`, `source`, `amount`, `notes`, `status`, `created_at`, `updated_at`) VALUES
(1, 1, 1, '2026-04-14', 'Pemerintah', 10000000.00, NULL, 'refunded', '2026-04-13 17:03:08', '2026-04-13 17:03:21'),
(2, 1, 1, '2026-04-14', 'Pemerintah', 10000000.00, NULL, 'refunded', '2026-04-13 17:03:27', '2026-04-13 17:18:10');

-- --------------------------------------------------------

--
-- Table structure for table `inventory_items`
--

CREATE TABLE `inventory_items` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `warehouse_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `category` varchar(255) DEFAULT NULL,
  `unit` varchar(50) NOT NULL,
  `current_stock` int(11) NOT NULL DEFAULT 0,
  `min_threshold` int(11) NOT NULL DEFAULT 0,
  `max_capacity` int(11) NOT NULL DEFAULT 0,
  `weight_per_unit` decimal(10,2) DEFAULT NULL COMMENT 'Weight in grams per 1 unit',
  `expiry_date` date DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `inventory_items`
--

INSERT INTO `inventory_items` (`id`, `warehouse_id`, `name`, `category`, `unit`, `current_stock`, `min_threshold`, `max_capacity`, `weight_per_unit`, `expiry_date`, `notes`, `created_at`, `updated_at`) VALUES
(1, 3, 'Beras', 'Sembako', 'KG', 100, 5, 0, 1000.00, '2026-03-24', 'Rak 1', '2026-03-13 02:05:24', '2026-03-13 04:35:26'),
(2, 2, 'Daging Ayam', 'Daging', 'KG', 6, 5, 0, 1000.00, '2026-03-16', 'Rak 2', '2026-03-13 02:13:33', '2026-03-20 06:38:51'),
(3, 2, 'Kentang', 'Buah', 'BOX', 10, 5, 0, 1000.00, '2026-03-17', 'Rak 1', '2026-03-13 02:52:44', '2026-03-13 04:28:46'),
(4, 3, 'Minyak', 'Sembako', 'LITER', 200, 5, 0, NULL, '2026-03-28', 'Rak 1', '2026-03-13 06:16:22', '2026-03-13 06:16:29'),
(5, 1, 'Gas 12KG', 'Peralatan Dapur', 'Tabung', 5, 5, 0, NULL, NULL, 'Rak 1', '2026-03-13 07:35:40', '2026-03-13 07:35:40'),
(6, 2, 'Gas Lpg 12Kg', 'Operasional', 'tabung', 1, 0, 0, 0.00, NULL, 'Penerimaan dari PO', '2026-03-13 19:01:46', '2026-03-13 19:01:46'),
(7, 2, 'Daging Sapi', 'Daging', 'PCS', 4, 5, 0, 10.00, '2026-03-22', 'Rak 1', '2026-03-22 08:17:07', '2026-03-27 07:03:59'),
(8, 2, 'Daging Ayam', 'Daging', 'KG', 160, 5, 0, NULL, '2026-03-31', 'FREEZER A', '2026-03-27 07:05:36', '2026-03-27 07:05:36'),
(9, 2, 'BABI', 'Bahan', 'gram', 1600, 0, 0, 0.00, NULL, 'Penerimaan dari PO', '2026-03-30 11:51:25', '2026-03-30 11:51:25'),
(10, 2, 'Ayam (Paha panggang)', 'Bahan', 'KG', 175, 0, 0, 0.00, NULL, 'Penerimaan dari PO', '2026-04-13 17:39:10', '2026-04-13 18:44:39'),
(11, 2, 'Bawah Merah ', 'Bumbu', 'kg', 2, 0, 0, 0.00, NULL, 'Penerimaan dari PO', '2026-04-13 18:52:14', '2026-04-13 18:58:51');

-- --------------------------------------------------------

--
-- Table structure for table `inventory_logs`
--

CREATE TABLE `inventory_logs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `item_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `type` enum('masuk','keluar') NOT NULL,
  `quantity` int(11) NOT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `inventory_logs`
--

INSERT INTO `inventory_logs` (`id`, `item_id`, `user_id`, `type`, `quantity`, `notes`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 'masuk', 100, 'Stok awal: 100 KG', '2026-03-13 02:05:24', '2026-03-13 02:05:24'),
(2, 2, 1, 'masuk', 10, 'Stok awal: 10 KG', '2026-03-13 02:13:33', '2026-03-13 02:13:33'),
(3, 3, 1, 'masuk', 10, 'Stok awal: 10 BOX', '2026-03-13 02:52:44', '2026-03-13 02:52:44'),
(4, 4, 1, 'masuk', 200, 'Stok awal: 200 LITER', '2026-03-13 06:16:22', '2026-03-13 06:16:22'),
(5, 5, 1, 'masuk', 5, 'Stok awal: 5 Tabung', '2026-03-13 07:35:40', '2026-03-13 07:35:40'),
(6, 6, 1, 'masuk', 1, 'Penerimaan (PO): 1 tabung', '2026-03-13 19:01:46', '2026-03-13 19:01:46'),
(7, 2, 1, 'keluar', 1, 'Penggunaan bahan: 1 KG', '2026-03-20 06:38:43', '2026-03-20 06:38:43'),
(8, 2, 1, 'keluar', 1, 'Penggunaan bahan: 1 KG', '2026-03-20 06:38:46', '2026-03-20 06:38:46'),
(9, 2, 1, 'keluar', 1, 'Penggunaan bahan: 1 KG', '2026-03-20 06:38:49', '2026-03-20 06:38:49'),
(10, 2, 1, 'keluar', 1, 'Penggunaan bahan: 1 KG', '2026-03-20 06:38:51', '2026-03-20 06:38:51'),
(11, 7, 1, 'masuk', 4, 'Stok awal: 4 PCS', '2026-03-22 08:17:07', '2026-03-22 08:17:07'),
(12, 8, 1, 'masuk', 160, 'Stok awal: 160 KG', '2026-03-27 07:05:36', '2026-03-27 07:05:36'),
(13, 9, 1, 'masuk', 1600, 'Penerimaan (PO): 1600 gram', '2026-03-30 11:51:25', '2026-03-30 11:51:25'),
(14, 10, 1, 'masuk', 150, 'Penerimaan (PO) ke Gudang ID:2: 150 KG', '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(15, 10, 1, 'masuk', 15, 'Penerimaan (PO) ke Gudang ID:2: 15 KG', '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(16, 10, 1, 'masuk', 10, 'Penerimaan Tambahan (PO) ke Gudang ID:2: +10 KG', '2026-04-13 18:44:39', '2026-04-13 18:44:39'),
(17, 11, 1, 'masuk', 1, 'Penerimaan Batch (PO) ke Gudang ID:2: +1 kg', '2026-04-13 18:52:14', '2026-04-13 18:52:14'),
(18, 11, 1, 'masuk', 1, 'Penerimaan Batch (PO) ke Gudang ID:2: +1 kg', '2026-04-13 18:58:51', '2026-04-13 18:58:51');

-- --------------------------------------------------------

--
-- Table structure for table `invoices`
--

CREATE TABLE `invoices` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `invoice_number` varchar(255) NOT NULL,
  `supplier_name` varchar(255) NOT NULL,
  `due_date` date NOT NULL,
  `total_amount` decimal(15,2) NOT NULL,
  `status` varchar(255) NOT NULL DEFAULT 'Unpaid',
  `payment_proof` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `jobs`
--

CREATE TABLE `jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `queue` varchar(255) NOT NULL,
  `payload` longtext NOT NULL,
  `attempts` tinyint(3) UNSIGNED NOT NULL,
  `reserved_at` int(10) UNSIGNED DEFAULT NULL,
  `available_at` int(10) UNSIGNED NOT NULL,
  `created_at` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `job_batches`
--

CREATE TABLE `job_batches` (
  `id` varchar(255) NOT NULL,
  `name` varchar(255) NOT NULL,
  `total_jobs` int(11) NOT NULL,
  `pending_jobs` int(11) NOT NULL,
  `failed_jobs` int(11) NOT NULL,
  `failed_job_ids` longtext NOT NULL,
  `options` mediumtext DEFAULT NULL,
  `cancelled_at` int(11) DEFAULT NULL,
  `created_at` int(11) NOT NULL,
  `finished_at` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `kitchen_supervisions`
--

CREATE TABLE `kitchen_supervisions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `date` date NOT NULL,
  `time` time NOT NULL,
  `supervisor_name` varchar(255) NOT NULL,
  `activity` varchar(255) NOT NULL,
  `status` varchar(255) NOT NULL,
  `notes` text DEFAULT NULL,
  `image_path` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `kitchen_supervisions`
--

INSERT INTO `kitchen_supervisions` (`id`, `user_id`, `date`, `time`, `supervisor_name`, `activity`, `status`, `notes`, `image_path`, `created_at`, `updated_at`) VALUES
(1, 1, '2026-03-13', '22:01:00', 'Admin Dapur Berkah', 'Penerimaan Bahan Makanan', 'Sesuai', NULL, NULL, '2026-03-13 15:01:45', '2026-03-13 15:01:45'),
(2, 1, '2026-03-13', '17:00:00', 'Admin Dapur Berkah', 'Penerimaan Bahan Makanan', 'Sesuai', NULL, NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(3, 1, '2026-03-12', '16:45:00', 'Admin Dapur Berkah', 'Kebersihan Dapur', 'Sesuai', NULL, NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(4, 1, '2026-03-11', '14:15:00', 'Admin Dapur Berkah', 'Persiapan Bahan', 'Sesuai', NULL, NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(5, 1, '2026-03-10', '15:30:00', 'Admin Dapur Berkah', 'Penyajian Makanan', 'Sesuai', 'Odio animi autem illum culpa eligendi libero fugiat inventore hic molestiae voluptatibus deleniti.', NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(6, 1, '2026-03-09', '10:00:00', 'Admin Dapur Berkah', 'Penyajian Makanan', 'Sesuai', NULL, NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(7, 1, '2026-03-08', '15:45:00', 'Admin Dapur Berkah', 'Persiapan Bahan', 'Sesuai', NULL, NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(8, 1, '2026-03-07', '12:00:00', 'Admin Dapur Berkah', 'Penyimpanan Bahan', 'Sesuai', NULL, NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(9, 1, '2026-03-06', '07:45:00', 'Admin Dapur Berkah', 'Penyajian Makanan', 'Tidak Sesuai', 'Ditemukan ketidaksesuaian, dilakukan tindakan perbaikan dan briefing singkat.', NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(10, 1, '2026-03-05', '13:00:00', 'Admin Dapur Berkah', 'Pengolahan Makanan', 'Sesuai', 'Fugit ut sed qui deserunt qui voluptatem aspernatur id voluptatem fugiat et assumenda consequatur.', NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(11, 1, '2026-03-04', '11:00:00', 'Admin Dapur Berkah', 'Persiapan Bahan', 'Sesuai', 'Fuga sed veritatis ipsam voluptate ab dolore et iure sit et sequi.', NULL, '2026-03-13 15:07:30', '2026-03-13 15:07:30'),
(12, 1, '2026-03-13', '12:45:00', 'Admin Dapur Berkah', 'Persiapan Bahan', 'Sesuai', NULL, NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(13, 1, '2026-03-12', '12:15:00', 'Admin Dapur Berkah', 'Penerimaan Bahan Makanan', 'Sesuai', 'Quo voluptatum a et et nemo suscipit corrupti ratione et.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(14, 1, '2026-03-11', '17:15:00', 'Admin Dapur Berkah', 'Penyimpanan Bahan', 'Sesuai', 'Reiciendis repudiandae ut sed enim deleniti ea tenetur quibusdam.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(15, 1, '2026-03-10', '13:45:00', 'Admin Dapur Berkah', 'Persiapan Bahan', 'Tidak Sesuai', 'Ditemukan ketidaksesuaian, dilakukan tindakan perbaikan dan briefing singkat.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(16, 1, '2026-03-09', '14:30:00', 'Admin Dapur Berkah', 'Pengolahan Makanan', 'Tidak Sesuai', 'Pencatatan suhu tidak lengkap, sudah diingatkan untuk melengkapi.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(17, 1, '2026-03-08', '16:45:00', 'Admin Dapur Berkah', 'Pengolahan Makanan', 'Tidak Sesuai', 'Area perlu dibersihkan ulang, sudah ditindaklanjuti oleh tim.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(18, 1, '2026-03-07', '12:30:00', 'Admin Dapur Berkah', 'Persiapan Bahan', 'Sesuai', 'A eligendi qui illum porro cum odit est quidem.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(19, 1, '2026-03-06', '11:30:00', 'Admin Dapur Berkah', 'Kebersihan Alat', 'Tidak Sesuai', 'Area perlu dibersihkan ulang, sudah ditindaklanjuti oleh tim.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(20, 1, '2026-03-05', '07:30:00', 'Admin Dapur Berkah', 'Penyimpanan Bahan', 'Sesuai', NULL, NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00'),
(21, 1, '2026-03-04', '11:30:00', 'Admin Dapur Berkah', 'Pengolahan Makanan', 'Tidak Sesuai', 'Area perlu dibersihkan ulang, sudah ditindaklanjuti oleh tim.', NULL, '2026-03-13 15:08:00', '2026-03-13 15:08:00');

-- --------------------------------------------------------

--
-- Table structure for table `landing_components`
--

CREATE TABLE `landing_components` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `type` varchar(255) NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `description` text DEFAULT NULL,
  `image` varchar(255) DEFAULT NULL,
  `icon` text DEFAULT NULL,
  `data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`data`)),
  `order` int(11) NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `landing_components`
--

INSERT INTO `landing_components` (`id`, `type`, `title`, `description`, `image`, `icon`, `data`, `order`, `is_active`, `created_at`, `updated_at`) VALUES
(3, 'plan', 'Basic', NULL, NULL, NULL, '\"{\\\"plan_id\\\":\\\"9\\\",\\\"features\\\":\\\"MISKIN PAKET\\\\r\\\\nDashboard\\\\r\\\\nWarehouses\\\\r\\\\nInventory\\\\r\\\\nNutrition Planning\\\\r\\\\nNutrition Kitchen_spices\\\\r\\\\nNutrition Operational_cost\\\\r\\\\nNutrition Akg\\\\r\\\\nNutrition Qc\\\\r\\\\nNutrition Distribution\\\\r\\\\nNutrition Drivers\\\\r\\\\nNutrition Beneficiaries\\\\r\\\\nNutrition Finance Budget_approval\\\\r\\\\nPayroll\\\\r\\\\nNutrition Finance Purchase_orders\\\\r\\\\nNutrition Suppliers\\\\r\\\\nUsers\\\\r\\\\nDivisions\\\\r\\\\nRoles\\\\r\\\\nDocuments\\\\r\\\\nReports\\\",\\\"price_monthly\\\":null}\"', 0, 1, '2026-03-29 13:05:59', '2026-03-29 16:13:43'),
(4, 'plan', 'Premium', NULL, NULL, NULL, '\"{\\\"plan_id\\\":\\\"10\\\",\\\"features\\\":\\\"Dashboard\\\\r\\\\nAttendance\\\\r\\\\nWarehouses\\\\r\\\\nInventory\\\\r\\\\nWaste\\\\r\\\\nTemperature\\\\r\\\\nNutrition Planning\\\\r\\\\nNutrition Kitchen_spices\\\\r\\\\nNutrition Operational_cost\\\\r\\\\nNutrition Akg\\\\r\\\\nNutrition Supervision\\\\r\\\\nNutrition Qc\\\\r\\\\nCleaning Management\\\\r\\\\nNutrition Distribution\\\\r\\\\nNutrition Drivers\\\\r\\\\nNutrition Beneficiaries\\\\r\\\\nNutrition Finance Budget_approval\\\\r\\\\nPayroll\\\\r\\\\nNutrition Finance Purchase_orders\\\\r\\\\nNutrition Suppliers\\\\r\\\\nNutrition Finance Expenses\\\\r\\\\nNutrition Finance Invoices\\\\r\\\\nNutrition Finance Lra\\\\r\\\\nUsers\\\\r\\\\nDivisions\\\\r\\\\nRoles\\\\r\\\\nDocuments\\\\r\\\\nTickets\\\\r\\\\nReports\\\\r\\\\nCleaning Duty\\\",\\\"price_monthly\\\":null}\"', 1, 1, '2026-03-29 16:04:09', '2026-03-29 16:04:09'),
(5, 'plan', 'Advance', NULL, NULL, NULL, '\"{\\\"plan_id\\\":\\\"11\\\",\\\"features\\\":\\\"Dashboard\\\\r\\\\nAttendance\\\\r\\\\nWarehouses\\\\r\\\\nInventory\\\\r\\\\nWaste\\\\r\\\\nTemperature\\\\r\\\\nNutrition Planning\\\\r\\\\nNutrition Kitchen_spices\\\\r\\\\nNutrition Operational_cost\\\\r\\\\nNutrition Akg\\\\r\\\\nNutrition Supervision\\\\r\\\\nNutrition Qc\\\\r\\\\nCleaning Management\\\\r\\\\nNutrition Distribution\\\\r\\\\nNutrition Drivers\\\\r\\\\nNutrition Beneficiaries\\\\r\\\\nNutrition Finance Budget_approval\\\\r\\\\nPayroll\\\\r\\\\nNutrition Finance Purchase_orders\\\\r\\\\nNutrition Suppliers\\\\r\\\\nNutrition Finance Expenses\\\\r\\\\nNutrition Finance Invoices\\\\r\\\\nNutrition Finance Lra\\\\r\\\\nUsers\\\\r\\\\nDivisions\\\\r\\\\nRoles\\\\r\\\\nDocuments\\\\r\\\\nTickets\\\\r\\\\nReports\\\\r\\\\nCleaning Duty\\\",\\\"price_monthly\\\":null}\"', 2, 1, '2026-03-29 16:04:16', '2026-03-29 16:04:16'),
(6, 'benefit', 'Hemat Biaya Operasional', 'Kurangi pemborosan bahan baku hingga 25% dengan pelacakan stok real-time.', NULL, '<svg class=\"h-6 w-6 text-white\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1M21 12a9 9 0 11-18 0 9 9 0 0118 0z\" /></svg>', NULL, 1, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(7, 'benefit', 'Efisiensi Waktu', 'Otomatisasi absensi dan laporan harian menghemat waktu admin hingga 10 jam per minggu.', NULL, '<svg class=\"h-6 w-6 text-white\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\" /></svg>', NULL, 2, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(8, 'benefit', 'Data Akurat', 'Keputusan bisnis yang lebih baik berdasarkan data analitik yang presisi.', NULL, '<svg class=\"h-6 w-6 text-white\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z\" /></svg>', NULL, 3, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(9, 'testimonial', 'Budi Santoso, Manajer Dapur Berkah', 'Sipazzi mengubah cara kami mengelola dapur amal. Sangat intuitif dan membantu kami melacak setiap gram bahan makanan.', NULL, NULL, NULL, 1, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(10, 'testimonial', 'Siti Aminah, Owner Katering Sejahtera', 'Sejak menggunakan Sipazzi, kami bisa menekan food waste hingga 40%. Profit margin meningkat signifikan!', NULL, NULL, NULL, 2, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(11, 'faq', 'Apakah ada masa percobaan gratis?', 'Ya, kami menawarkan uji coba gratis 14 hari untuk semua paket agar Anda dapat mengevaluasi fitur kami.', NULL, NULL, NULL, 1, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(12, 'faq', 'Bisakah saya mengubah paket nanti?', 'Tentu saja. Anda dapat meningkatkan atau menurunkan paket kapan saja sesuai kebutuhan dapur Anda.', NULL, NULL, NULL, 2, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(13, 'faq', 'Apakah data saya aman?', 'Kami menggunakan enkripsi standar industri untuk melindungi semua data Anda. Backup dilakukan secara harian.', NULL, NULL, NULL, 3, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(14, 'feature', 'Inventaris Otomatis', 'Sinkronisasi data stok masuk dan keluar secara otomatis dari setiap transaksi dapur.', NULL, '<svg class=\"h-6 w-6\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01\" /></svg>', NULL, 1, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(15, 'feature', 'Analitik Penggunaan', 'Laporan mendalam tentang pola konsumsi bahan untuk perencanaan belanja yang lebih akurat.', NULL, '<svg class=\"h-6 w-6\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 10V3L4 14h7v7l9-11h-7z\" /></svg>', NULL, 2, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(16, 'benefit', 'Hemat Biaya Operasional', 'Kurangi pemborosan bahan baku hingga 25% dengan pelacakan stok real-time.', NULL, '<svg class=\"h-6 w-6 text-white\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1M21 12a9 9 0 11-18 0 9 9 0 0118 0z\" /></svg>', NULL, 1, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(17, 'benefit', 'Efisiensi Waktu', 'Otomatisasi absensi dan laporan harian menghemat waktu admin hingga 10 jam per minggu.', NULL, '<svg class=\"h-6 w-6 text-white\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\" /></svg>', NULL, 2, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(18, 'benefit', 'Data Akurat', 'Keputusan bisnis yang lebih baik berdasarkan data analitik yang presisi.', NULL, '<svg class=\"h-6 w-6 text-white\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z\" /></svg>', NULL, 3, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(19, 'testimonial', 'Budi Santoso, Manajer Dapur Berkah', 'Sipazzi mengubah cara kami mengelola dapur amal. Sangat intuitif dan membantu kami melacak setiap gram bahan makanan.', NULL, NULL, NULL, 1, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(20, 'testimonial', 'Siti Aminah, Owner Katering Sejahtera', 'Sejak menggunakan Sipazzi, kami bisa menekan food waste hingga 40%. Profit margin meningkat signifikan!', NULL, NULL, NULL, 2, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(21, 'faq', 'Apakah ada masa percobaan gratis?', 'Ya, kami menawarkan uji coba gratis 14 hari untuk semua paket agar Anda dapat mengevaluasi fitur kami.', NULL, NULL, NULL, 1, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(22, 'faq', 'Bisakah saya mengubah paket nanti?', 'Tentu saja. Anda dapat meningkatkan atau menurunkan paket kapan saja sesuai kebutuhan dapur Anda.', NULL, NULL, NULL, 2, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(23, 'faq', 'Apakah data saya aman?', 'Kami menggunakan enkripsi standar industri untuk melindungi semua data Anda. Backup dilakukan secara harian.', NULL, NULL, NULL, 3, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(24, 'feature', 'Inventaris Otomatis', 'Sinkronisasi data stok masuk dan keluar secara otomatis dari setiap transaksi dapur.', NULL, '<svg class=\"h-6 w-6\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01\" /></svg>', NULL, 1, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(25, 'feature', 'Analitik Penggunaan', 'Laporan mendalam tentang pola konsumsi bahan untuk perencanaan belanja yang lebih akurat.', NULL, '<svg class=\"h-6 w-6\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 10V3L4 14h7v7l9-11h-7z\" /></svg>', NULL, 2, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49');

-- --------------------------------------------------------

--
-- Table structure for table `menu_plans`
--

CREATE TABLE `menu_plans` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `menu_schedule_id` bigint(20) UNSIGNED NOT NULL,
  `date` date NOT NULL,
  `meal_time` varchar(255) NOT NULL,
  `menu_name` varchar(255) NOT NULL,
  `akg_values` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`akg_values`)),
  `allergy_adjustments` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`allergy_adjustments`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `components_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`components_data`)),
  `spices_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`spices_data`)),
  `operational_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`operational_data`))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `menu_plans`
--

INSERT INTO `menu_plans` (`id`, `menu_schedule_id`, `date`, `meal_time`, `menu_name`, `akg_values`, `allergy_adjustments`, `created_at`, `updated_at`, `components_data`, `spices_data`, `operational_data`) VALUES
(47, 23, '2026-03-30', 'PAGI', 'Nasi Goreng', '{\"SD (Kelas 1-3)\":{\"Beras Putih (Nasi)\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Daging Ayam\":{\"weight\":\"100\",\"energy\":\"250\",\"protein\":\"10\"},\"Bayem\":{\"weight\":\"100\",\"energy\":\"250\",\"protein\":\"10\"},\"Krupuk Merah\":{\"weight\":\"100\",\"energy\":\"650\",\"protein\":\"10\"}},\"SD (Kelas 4-6)\":{\"Beras Putih (Nasi)\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Daging Ayam\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Bayem\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Krupuk Merah\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"20\"}}}', '{\"Daging Ayam\":{\"alternative\":\"\",\"ignore\":true},\"Daging Babi\":{\"alternative\":\"\",\"ignore\":true},\"Nasi\":{\"alternative\":\"\",\"ignore\":true},\"Sayur\":{\"alternative\":\"\",\"ignore\":true}}', '2026-03-30 12:06:32', '2026-03-30 12:12:36', '[{\"category\":\"Karbohidrat\",\"name\":\"Beras Putih (Nasi)\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"},{\"category\":\"Protein Hewani\",\"name\":\"Daging Ayam\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"},{\"category\":\"Protein Nabati\",\"name\":\"Bayem\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"},{\"category\":\"KRUPUK\",\"name\":\"Krupuk Merah\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"}]', '[{\"name\":\"Minyak\",\"qty\":\"1\",\"unit\":\"liter\"},{\"name\":\"Lpg \",\"qty\":\"3\",\"unit\":\"Tabung\"}]', '[{\"name\":\"Plastik Mika\",\"qty\":\"900\",\"unit\":\"pcs\"}]'),
(48, 23, '2026-03-31', 'PAGI', 'Nasi Goreng', '{\"SD (Kelas 1-3)\":{\"Beras Putih (Nasi)\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Daging Ayam\":{\"weight\":\"100\",\"energy\":\"250\",\"protein\":\"10\"},\"Bayem\":{\"weight\":\"100\",\"energy\":\"250\",\"protein\":\"10\"},\"Krupuk Merah\":{\"weight\":\"100\",\"energy\":\"650\",\"protein\":\"10\"}},\"SD (Kelas 4-6)\":{\"Beras Putih (Nasi)\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Daging Ayam\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Bayem\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"10\"},\"Krupuk Merah\":{\"weight\":\"100\",\"energy\":\"500\",\"protein\":\"20\"}}}', '{\"Daging Ayam\":{\"alternative\":\"\",\"ignore\":true},\"Daging Babi\":{\"alternative\":\"\",\"ignore\":true},\"Nasi\":{\"alternative\":\"\",\"ignore\":true},\"Sayur\":{\"alternative\":\"\",\"ignore\":true}}', '2026-03-30 12:10:15', '2026-03-30 12:12:40', '[{\"category\":\"Karbohidrat\",\"name\":\"Beras Putih (Nasi)\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"},{\"category\":\"Protein Hewani\",\"name\":\"Daging Ayam\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"},{\"category\":\"Protein Nabati\",\"name\":\"Bayem\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"},{\"category\":\"KRUPUK\",\"name\":\"Krupuk Merah\",\"weight\":null,\"energy\":\"0\",\"protein\":\"0\"}]', '[{\"name\":\"Minyak\",\"qty\":\"1\",\"unit\":\"liter\"},{\"name\":\"Lpg \",\"qty\":\"3\",\"unit\":\"Tabung\"}]', '[{\"name\":\"Plastik Mika\",\"qty\":\"900\",\"unit\":\"pcs\"}]'),
(50, 24, '2026-04-05', 'PAGI', 'Nasi Goreng + Paha Ayam', '{\"SD Kelas 1 - 3\":{\"Ayam (Paha panggang)\":{\"weight\":39.9,\"energy\":119,\"protein\":7.26,\"fat\":9.97,\"carbohydrate\":0,\"fiber\":0},\"Beras giling (Nasi)\":{\"weight\":131.8,\"energy\":237,\"protein\":3.95,\"fat\":0.4,\"carbohydrate\":52.46,\"fiber\":0.26},\"Lobak (Lobak rebus)\":{\"weight\":171.5,\"energy\":51,\"protein\":3.94,\"fat\":0.69,\"carbohydrate\":9.95,\"fiber\":5.49}},\"SD Kelas 4 - 6\":{\"Ayam (Paha panggang)\":{\"weight\":\"90\",\"energy\":268,\"protein\":16.38,\"fat\":22.5,\"carbohydrate\":0,\"fiber\":0},\"Beras giling (Nasi)\":{\"weight\":212.8,\"energy\":383,\"protein\":6.38,\"fat\":0.64,\"carbohydrate\":84.69,\"fiber\":0.43},\"Lobak (Lobak rebus)\":{\"weight\":287.7,\"energy\":86,\"protein\":6.62,\"fat\":1.15,\"carbohydrate\":16.69,\"fiber\":9.21}}}', '{\"Ayam (Dada goreng)\":{\"alternative\":\"PENGGANTI: Telur ayam kampung (168.5g)\",\"ignore\":false,\"substitute_id\":52,\"original_weight\":\"100\",\"replacement_weight\":168.5,\"substitute_name\":\"Telur ayam kampung\"},\"Beras giling (Nasi)\":{\"alternative\":\"PENGGANTI: Kentang (142.9g)\",\"ignore\":false,\"substitute_id\":29,\"original_weight\":\"100\",\"replacement_weight\":142.9,\"substitute_name\":\"Kentang\"}}', '2026-04-13 05:24:18', '2026-04-13 07:53:36', '[{\"name\":\"Ayam (Paha panggang)\",\"weight\":\"100\",\"energy\":\"298\",\"protein\":\"18.2\",\"fat\":\"25\",\"carbohydrate\":\"0\",\"fiber\":\"0\",\"energy_baseline\":\"298\",\"protein_baseline\":\"18.2\",\"fat_baseline\":\"25\",\"carbohydrate_baseline\":\"0\",\"fiber_baseline\":\"0\",\"food_conversion_id\":\"143\"},{\"name\":\"Beras giling (Nasi)\",\"weight\":\"100\",\"energy\":\"180\",\"protein\":\"3\",\"fat\":\"0.3\",\"carbohydrate\":\"39.8\",\"fiber\":\"0.2\",\"energy_baseline\":\"180\",\"protein_baseline\":\"3\",\"fat_baseline\":\"0.3\",\"carbohydrate_baseline\":\"39.8\",\"fiber_baseline\":\"0.2\",\"food_conversion_id\":\"1\"},{\"name\":\"Lobak (Lobak rebus)\",\"weight\":\"100\",\"energy\":\"30\",\"protein\":\"1.3\",\"fat\":\"0.7\",\"carbohydrate\":\"5.8\",\"fiber\":\"1.2\",\"energy_baseline\":\"30\",\"protein_baseline\":\"2.3\",\"fat_baseline\":\"0.4\",\"carbohydrate_baseline\":\"5.8\",\"fiber_baseline\":\"3.2\",\"food_conversion_id\":\"273\"}]', '[{\"name\":\"Minyak\",\"qty\":\"15\",\"unit\":\"liter\"},{\"name\":\"Bawang Putih\",\"qty\":\"2\",\"unit\":\"kg\"},{\"name\":\"Bawah Merah \",\"qty\":\"2\",\"unit\":\"kg\"},{\"name\":\"Garam\",\"qty\":\"100\",\"unit\":\"gram\"}]', '[{\"name\":\"GAS LPG BESAR\",\"qty\":\"1\",\"unit\":\"tabung\"}]'),
(51, 24, '2026-04-06', 'PAGI', 'Nasi Goreng + Paha Ayam', '{\"SD Kelas 1 - 3\":{\"Ayam (Paha panggang)\":{\"weight\":39.9,\"energy\":119,\"protein\":7.26,\"fat\":9.97,\"carbohydrate\":0,\"fiber\":0},\"Beras giling (Nasi)\":{\"weight\":131.8,\"energy\":237,\"protein\":3.95,\"fat\":0.4,\"carbohydrate\":52.46,\"fiber\":0.26},\"Lobak (Lobak rebus)\":{\"weight\":171.5,\"energy\":51,\"protein\":3.94,\"fat\":0.69,\"carbohydrate\":9.95,\"fiber\":5.49}},\"SD Kelas 4 - 6\":{\"Ayam (Paha panggang)\":{\"weight\":\"90\",\"energy\":268,\"protein\":16.38,\"fat\":22.5,\"carbohydrate\":0,\"fiber\":0},\"Beras giling (Nasi)\":{\"weight\":212.8,\"energy\":383,\"protein\":6.38,\"fat\":0.64,\"carbohydrate\":84.69,\"fiber\":0.43},\"Lobak (Lobak rebus)\":{\"weight\":287.7,\"energy\":86,\"protein\":6.62,\"fat\":1.15,\"carbohydrate\":16.69,\"fiber\":9.21}}}', '{\"Ayam (Dada goreng)\":{\"alternative\":\"PENGGANTI: Telur ayam kampung (168.5g)\",\"ignore\":false,\"substitute_id\":52,\"original_weight\":\"100\",\"replacement_weight\":168.5,\"substitute_name\":\"Telur ayam kampung\"},\"Beras giling (Nasi)\":{\"alternative\":\"PENGGANTI: Kentang (142.9g)\",\"ignore\":false,\"substitute_id\":29,\"original_weight\":\"100\",\"replacement_weight\":142.9,\"substitute_name\":\"Kentang\"}}', '2026-04-13 06:57:25', '2026-04-13 07:53:39', '[{\"name\":\"Ayam (Paha panggang)\",\"weight\":\"100\",\"energy\":\"298\",\"protein\":\"18.2\",\"fat\":\"25\",\"carbohydrate\":\"0\",\"fiber\":\"0\",\"energy_baseline\":\"298\",\"protein_baseline\":\"18.2\",\"fat_baseline\":\"25\",\"carbohydrate_baseline\":\"0\",\"fiber_baseline\":\"0\",\"food_conversion_id\":\"143\"},{\"name\":\"Beras giling (Nasi)\",\"weight\":\"100\",\"energy\":\"180\",\"protein\":\"3\",\"fat\":\"0.3\",\"carbohydrate\":\"39.8\",\"fiber\":\"0.2\",\"energy_baseline\":\"180\",\"protein_baseline\":\"3\",\"fat_baseline\":\"0.3\",\"carbohydrate_baseline\":\"39.8\",\"fiber_baseline\":\"0.2\",\"food_conversion_id\":\"1\"},{\"name\":\"Lobak (Lobak rebus)\",\"weight\":\"100\",\"energy\":\"30\",\"protein\":\"1.3\",\"fat\":\"0.7\",\"carbohydrate\":\"5.8\",\"fiber\":\"1.2\",\"energy_baseline\":\"30\",\"protein_baseline\":\"2.3\",\"fat_baseline\":\"0.4\",\"carbohydrate_baseline\":\"5.8\",\"fiber_baseline\":\"3.2\",\"food_conversion_id\":\"273\"}]', '[{\"name\":\"Minyak\",\"qty\":\"15\",\"unit\":\"liter\"},{\"name\":\"Bawang Putih\",\"qty\":\"2\",\"unit\":\"kg\"},{\"name\":\"Bawah Merah \",\"qty\":\"2\",\"unit\":\"kg\"},{\"name\":\"Garam\",\"qty\":\"100\",\"unit\":\"gram\"}]', '[{\"name\":\"GAS LPG BESAR\",\"qty\":\"1\",\"unit\":\"tabung\"}]'),
(52, 24, '2026-04-07', 'PAGI', 'Nasi Goreng + Paha Ayam', '{\"SD Kelas 1 - 3\":{\"Ayam (Paha panggang)\":{\"weight\":39.9,\"energy\":119,\"protein\":7.26,\"fat\":9.97,\"carbohydrate\":0,\"fiber\":0},\"Beras giling (Nasi)\":{\"weight\":131.8,\"energy\":237,\"protein\":3.95,\"fat\":0.4,\"carbohydrate\":52.46,\"fiber\":0.26},\"Lobak (Lobak rebus)\":{\"weight\":171.5,\"energy\":51,\"protein\":3.94,\"fat\":0.69,\"carbohydrate\":9.95,\"fiber\":5.49}},\"SD Kelas 4 - 6\":{\"Ayam (Paha panggang)\":{\"weight\":\"90\",\"energy\":268,\"protein\":16.38,\"fat\":22.5,\"carbohydrate\":0,\"fiber\":0},\"Beras giling (Nasi)\":{\"weight\":212.8,\"energy\":383,\"protein\":6.38,\"fat\":0.64,\"carbohydrate\":84.69,\"fiber\":0.43},\"Lobak (Lobak rebus)\":{\"weight\":287.7,\"energy\":86,\"protein\":6.62,\"fat\":1.15,\"carbohydrate\":16.69,\"fiber\":9.21}}}', '{\"Ayam (Dada goreng)\":{\"alternative\":\"PENGGANTI: Telur ayam kampung (168.5g)\",\"ignore\":false,\"substitute_id\":52,\"original_weight\":\"100\",\"replacement_weight\":168.5,\"substitute_name\":\"Telur ayam kampung\"},\"Beras giling (Nasi)\":{\"alternative\":\"PENGGANTI: Kentang (142.9g)\",\"ignore\":false,\"substitute_id\":29,\"original_weight\":\"100\",\"replacement_weight\":142.9,\"substitute_name\":\"Kentang\"}}', '2026-04-13 06:57:29', '2026-04-13 07:53:47', '[{\"name\":\"Ayam (Paha panggang)\",\"weight\":\"100\",\"energy\":\"298\",\"protein\":\"18.2\",\"fat\":\"25\",\"carbohydrate\":\"0\",\"fiber\":\"0\",\"energy_baseline\":\"298\",\"protein_baseline\":\"18.2\",\"fat_baseline\":\"25\",\"carbohydrate_baseline\":\"0\",\"fiber_baseline\":\"0\",\"food_conversion_id\":\"143\"},{\"name\":\"Beras giling (Nasi)\",\"weight\":\"100\",\"energy\":\"180\",\"protein\":\"3\",\"fat\":\"0.3\",\"carbohydrate\":\"39.8\",\"fiber\":\"0.2\",\"energy_baseline\":\"180\",\"protein_baseline\":\"3\",\"fat_baseline\":\"0.3\",\"carbohydrate_baseline\":\"39.8\",\"fiber_baseline\":\"0.2\",\"food_conversion_id\":\"1\"},{\"name\":\"Lobak (Lobak rebus)\",\"weight\":\"100\",\"energy\":\"30\",\"protein\":\"1.3\",\"fat\":\"0.7\",\"carbohydrate\":\"5.8\",\"fiber\":\"1.2\",\"energy_baseline\":\"30\",\"protein_baseline\":\"2.3\",\"fat_baseline\":\"0.4\",\"carbohydrate_baseline\":\"5.8\",\"fiber_baseline\":\"3.2\",\"food_conversion_id\":\"273\"}]', '[{\"name\":\"Minyak\",\"qty\":\"15\",\"unit\":\"liter\"},{\"name\":\"Bawang Putih\",\"qty\":\"2\",\"unit\":\"kg\"},{\"name\":\"Bawah Merah \",\"qty\":\"2\",\"unit\":\"kg\"},{\"name\":\"Garam\",\"qty\":\"100\",\"unit\":\"gram\"}]', '[{\"name\":\"GAS LPG BESAR\",\"qty\":\"1\",\"unit\":\"tabung\"}]');

-- --------------------------------------------------------

--
-- Table structure for table `menu_schedules`
--

CREATE TABLE `menu_schedules` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `start_date` date NOT NULL,
  `end_date` date NOT NULL,
  `active_days` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`active_days`)),
  `status` varchar(255) NOT NULL DEFAULT 'draft',
  `notes` text DEFAULT NULL,
  `po_supplier_map` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`po_supplier_map`)),
  `po_item_overrides` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`po_item_overrides`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `tenant_id` bigint(20) UNSIGNED DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `menu_schedules`
--

INSERT INTO `menu_schedules` (`id`, `user_id`, `start_date`, `end_date`, `active_days`, `status`, `notes`, `po_supplier_map`, `po_item_overrides`, `created_at`, `updated_at`, `tenant_id`) VALUES
(1, 1, '2026-03-13', '2026-03-19', NULL, 'draft', NULL, NULL, NULL, '2026-03-12 07:47:47', '2026-03-12 07:47:47', NULL),
(23, 1, '2026-03-30', '2026-03-31', '[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"]', 'completed', NULL, '{\"beras putih (nasi)\":11,\"daging ayam\":1,\"bayem\":5,\"krupuk merah\":1,\"lpg\":2,\"plastik mika\":1}', '{\"beras putih (nasi)\":{\"supplier_id\":11,\"price_per_unit\":50000,\"stock\":100,\"po_qty\":21,\"total_qty\":121,\"original_total_qty\":120.4,\"weight_per_unit\":1000,\"unit\":\"KG\",\"original_unit\":\"KG\",\"warehouse_type\":\"kering\",\"inventory_id\":1},\"daging ayam\":{\"supplier_id\":1,\"price_per_unit\":30000,\"stock\":6,\"po_qty\":115,\"total_qty\":121,\"original_total_qty\":120.4,\"weight_per_unit\":1000,\"unit\":\"KG\",\"original_unit\":\"KG\",\"warehouse_type\":\"basah\",\"inventory_id\":2},\"bayem\":{\"supplier_id\":5,\"price_per_unit\":5000,\"stock\":0,\"po_qty\":121,\"total_qty\":121,\"original_total_qty\":120.4,\"weight_per_unit\":0,\"unit\":\"kg\",\"original_unit\":\"KG\"},\"krupuk merah\":{\"supplier_id\":1,\"price_per_unit\":500,\"stock\":0,\"po_qty\":603,\"total_qty\":603,\"original_total_qty\":120.4,\"weight_per_unit\":0,\"unit\":\"pcs\",\"original_unit\":\"KG\"},\"minyak\":{\"price_per_unit\":0,\"stock\":200,\"po_qty\":0,\"total_qty\":2,\"original_total_qty\":2,\"weight_per_unit\":0,\"unit\":\"liter\",\"original_unit\":\"liter\"},\"lpg\":{\"supplier_id\":2,\"price_per_unit\":800000,\"stock\":1,\"po_qty\":4,\"total_qty\":6,\"original_total_qty\":6,\"weight_per_unit\":0,\"unit\":\"Tabung\",\"original_unit\":\"Tabung\"},\"plastik mika\":{\"supplier_id\":1,\"price_per_unit\":0,\"stock\":0,\"po_qty\":1800,\"total_qty\":1800,\"original_total_qty\":1800,\"weight_per_unit\":0,\"unit\":\"pcs\",\"original_unit\":\"pcs\"}}', '2026-03-30 12:05:12', '2026-04-13 19:04:35', 1),
(24, 1, '2026-04-05', '2026-04-07', '[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"]', 'approved', NULL, '{\"ayam (paha panggang)\":1,\"beras giling (nasi)\":11,\"pengganti: kentang (142.9g)\":9,\"lobak (lobak rebus)\":1,\"bawang putih\":9,\"bawah merah\":6}', '{\"ayam (paha panggang)\":{\"supplier_id\":1,\"price_per_unit\":30000,\"stock\":0,\"po_qty\":105,\"total_qty\":105,\"original_total_qty\":104.868,\"weight_per_unit\":0,\"unit\":\"KG\",\"original_unit\":\"KG\"},\"beras giling (nasi)\":{\"supplier_id\":11,\"price_per_unit\":20000,\"stock\":0,\"po_qty\":132,\"total_qty\":132,\"original_total_qty\":131.0892,\"weight_per_unit\":0,\"unit\":\"KG\",\"original_unit\":\"KG\"},\"pengganti: kentang (142.9g)\":{\"supplier_id\":9,\"price_per_unit\":10000,\"stock\":0,\"po_qty\":1,\"total_qty\":1,\"original_total_qty\":214.35000000000002,\"weight_per_unit\":0,\"unit\":\"kg\",\"original_unit\":\"Gram\"},\"lobak (lobak rebus)\":{\"supplier_id\":1,\"price_per_unit\":0,\"stock\":0,\"po_qty\":346,\"total_qty\":346,\"original_total_qty\":345.2862,\"weight_per_unit\":0,\"unit\":\"KG\",\"original_unit\":\"KG\"},\"minyak\":{\"price_per_unit\":0,\"stock\":45,\"po_qty\":0,\"total_qty\":45,\"original_total_qty\":45,\"weight_per_unit\":0,\"unit\":\"LITER\",\"original_unit\":\"liter\",\"warehouse_type\":\"kering\",\"inventory_id\":4},\"bawang putih\":{\"supplier_id\":9,\"price_per_unit\":10000,\"stock\":0,\"po_qty\":6,\"total_qty\":6,\"original_total_qty\":6,\"weight_per_unit\":0,\"unit\":\"kg\",\"original_unit\":\"kg\"},\"bawah merah\":{\"supplier_id\":6,\"price_per_unit\":10000,\"stock\":0,\"po_qty\":6,\"total_qty\":6,\"original_total_qty\":6,\"weight_per_unit\":0,\"unit\":\"kg\",\"original_unit\":\"kg\"},\"garam\":{\"price_per_unit\":50,\"stock\":0,\"po_qty\":300,\"total_qty\":300,\"original_total_qty\":300,\"weight_per_unit\":0,\"unit\":\"Gram\",\"original_unit\":\"Gram\"},\"gas lpg besar\":{\"price_per_unit\":20000,\"stock\":0,\"po_qty\":3,\"total_qty\":3,\"original_total_qty\":3,\"weight_per_unit\":0,\"unit\":\"tabung\",\"original_unit\":\"tabung\"}}', '2026-04-05 13:50:02', '2026-04-13 12:54:21', 1);

-- --------------------------------------------------------

--
-- Table structure for table `migrations`
--

CREATE TABLE `migrations` (
  `id` int(10) UNSIGNED NOT NULL,
  `migration` varchar(255) NOT NULL,
  `batch` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `migrations`
--

INSERT INTO `migrations` (`id`, `migration`, `batch`) VALUES
(1, '0001_01_01_000001_create_cache_table', 1),
(2, '0001_01_01_000002_create_jobs_table', 1),
(3, '2025_03_10_000000_create_sipazzi_tables', 1),
(4, '2026_03_10_075656_create_contents_table', 1),
(5, '2026_03_10_092438_create_articles_table', 1),
(6, '2026_03_10_130419_create_plans_table', 1),
(7, '2026_03_10_133743_create_landing_components_table', 1),
(8, '2026_03_10_145441_add_payment_status_to_subscriptions_table', 1),
(9, '2026_03_10_150117_create_tickets_table', 1),
(10, '2026_03_10_150129_create_ticket_messages_table', 1),
(11, '2026_03_11_091649_add_status_buyer_to_waste_trackings_table', 1),
(71, '2026_03_11_100000_update_waste_type_enum_in_waste_trackings_table', 2),
(72, '2026_03_11_110000_add_description_and_update_waste_type_in_waste_trackings', 2),
(73, '2026_03_11_221823_create_menu_schedules_table', 2),
(74, '2026_03_12_000000_create_nutrition_tables', 2),
(75, '2026_03_12_062324_create_akg_standards_table', 2),
(76, '2026_03_12_064627_add_akg_values_to_menu_plans_table', 2),
(95, '2026_03_12_081158_create_kitchen_supervisions_table', 3),
(96, '2026_03_12_081159_create_food_distributions_table', 3),
(97, '2026_03_12_081159_create_nutrition_reports_table', 3),
(98, '2026_03_12_081159_create_quality_controls_table', 3),
(99, '2026_03_12_082103_add_tenant_id_to_akg_standards_table', 3),
(100, '2026_03_12_083536_create_budget_settings_table', 3),
(101, '2026_03_12_083536_create_expenses_table', 3),
(102, '2026_03_12_083536_create_invoices_table', 3),
(103, '2026_03_12_093233_create_divisions_table', 3),
(104, '2026_03_12_093306_add_division_id_to_users_table', 3),
(105, '2026_03_12_094122_create_roles_table', 3),
(106, '2026_03_12_094123_create_permissions_table', 3),
(107, '2026_03_12_094124_create_role_user_table', 3),
(108, '2026_03_12_094125_create_permission_role_table', 3),
(109, '2026_03_12_094435_create_menu_plans_table', 3),
(110, '2026_03_12_100000_update_menu_plans_and_portion_standards', 3),
(111, '2026_03_12_110000_update_menu_plans_for_dynamic_components', 3),
(112, '2026_03_12_144045_add_tenant_id_to_menu_schedules_table', 3),
(113, '2026_03_12_154526_create_beneficiaries_table', 4),
(114, '2026_03_13_002805_create_allergies_table', 5),
(115, '2026_03_13_005510_create_drivers_table', 6),
(116, '2026_03_13_010234_create_driver_routes_table', 7),
(117, '2026_03_13_012007_add_allergy_adjustments_to_menu_plans_table', 8),
(118, '2026_03_13_084858_add_notes_to_inventory_items_table', 9),
(119, '2026_03_13_085845_change_unit_column_in_inventory_items_table', 10),
(120, '2026_03_13_112756_add_weight_per_unit_to_inventory_items_table', 11),
(121, '2026_03_13_114108_add_spices_data_to_menu_plans_table', 12),
(122, '2026_03_13_140146_add_operational_data_to_menu_plans_table', 13),
(123, '2026_03_13_144112_create_schedule_logs_table', 14),
(124, '2026_03_13_163504_add_session_to_temperature_logs_table', 15),
(125, '2026_03_14_000001_add_organoleptic_scores_to_quality_controls_table', 16),
(126, '2026_03_14_000002_create_suppliers_table', 17),
(127, '2026_03_14_000003_add_po_supplier_map_to_menu_schedules_table', 18),
(128, '2026_03_14_000004_add_po_item_overrides_to_menu_schedules_table', 19),
(129, '2026_03_14_000005_create_po_receipts_table', 20),
(130, '2026_03_22_000001_add_nameidgrubwa_to_divisions_table', 21),
(131, '2026_03_22_000002_create_attendance_schedules_tables', 22),
(132, '2026_03_22_000003_add_student_counts_by_standard_to_beneficiaries_table', 23),
(133, '2026_03_22_000004_add_beneficiary_and_signature_to_quality_controls_table', 24),
(134, '2026_03_23_000001_create_attendance_settings_table', 25),
(135, '2026_03_23_000002_create_payroll_daily_wages_table', 26),
(136, '2026_03_23_000003_create_payroll_settings_table', 27),
(137, '2026_03_23_000004_create_payroll_payruns_table', 28),
(138, '2026_03_23_000005_create_payroll_payrun_items_table', 28),
(139, '2026_03_23_000006_add_signature_path_to_quality_controls_table', 29),
(140, '2026_03_23_000007_add_pic_review_fields_to_quality_controls_table', 30),
(141, '2026_03_24_000001_add_signature_and_pic_fields_to_food_distributions_table', 31),
(156, '2026_03_24_000002_add_sample_names_to_quality_controls_table', 32),
(157, '2026_03_24_125201_add_menu_name_to_food_distributions_table', 32),
(158, '2026_03_24_132605_add_container_signature_fields_to_food_distributions_table', 32),
(159, '2026_03_24_133408_add_beneficiary_id_to_food_distributions_table', 32),
(160, '2026_03_25_092711_create_cleaning_rooms_table', 32),
(161, '2026_03_25_092712_create_cleaning_assignments_table', 32),
(162, '2026_03_25_092712_create_cleaning_logs_table', 32),
(163, '2026_03_28_120000_add_limits_and_import_flag_to_plans_table', 32),
(164, '2026_03_29_141700_add_discount_to_plans_table', 32),
(165, '2026_03_29_224408_sync_plans_to_subscription_plans', 32),
(166, '2026_03_29_224716_add_limits_to_subscription_plans_table', 32),
(167, '2026_03_29_230741_fix_subscription_plans_sync', 32),
(168, '2026_03_29_231511_create_settings_table', 32),
(169, '2026_03_31_212459_create_tkpis_table', 32),
(170, '2026_03_31_220827_add_missing_columns_to_akg_standards_table', 33),
(171, '2026_03_31_224632_create_akg_education_levels_table', 34),
(172, '2026_04_01_112804_add_nutrient_fields_to_akg_education_levels_table', 35),
(173, '2026_04_03_220134_create_food_conversions_table', 36),
(174, '2026_04_03_221227_add_tkpi_id_to_food_conversions_table', 37),
(175, '2026_04_05_110000_add_min_nutrient_fields_to_akg_standards_table', 38),
(176, '2026_04_05_110500_add_percentages_to_akg_standards_table', 39),
(177, '2026_04_05_110800_add_base_nutrients_to_akg_standards_table', 40),
(178, '2026_04_13_115548_create_recipes_table', 41),
(179, '2026_04_13_231901_add_proof_file_to_expenses_table', 42),
(180, '2026_04_13_232711_create_incoming_budgets_table', 43),
(181, '2026_04_14_002033_add_proof_file_to_po_receipts_table', 44);

-- --------------------------------------------------------

--
-- Table structure for table `nutrition_reports`
--

CREATE TABLE `nutrition_reports` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) NOT NULL,
  `start_date` date NOT NULL,
  `end_date` date NOT NULL,
  `type` varchar(255) NOT NULL,
  `summary` text DEFAULT NULL,
  `status` varchar(255) NOT NULL,
  `file_path` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `password_reset_tokens`
--

CREATE TABLE `password_reset_tokens` (
  `email` varchar(255) NOT NULL,
  `token` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `payroll_daily_wages`
--

CREATE TABLE `payroll_daily_wages` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `division_id` bigint(20) UNSIGNED NOT NULL,
  `daily_wage` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `payroll_daily_wages`
--

INSERT INTO `payroll_daily_wages` (`id`, `tenant_id`, `division_id`, `daily_wage`, `created_at`, `updated_at`) VALUES
(1, 1, 3, 50000, '2026-03-22 21:06:12', '2026-03-22 21:06:37'),
(2, 1, 4, 100000, '2026-03-25 16:14:15', '2026-03-25 16:14:15');

-- --------------------------------------------------------

--
-- Table structure for table `payroll_payruns`
--

CREATE TABLE `payroll_payruns` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `start_date` date NOT NULL,
  `end_date` date NOT NULL,
  `total_presence` int(10) UNSIGNED NOT NULL DEFAULT 0,
  `total_salary` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `paid_by_user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `paid_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `payroll_payruns`
--

INSERT INTO `payroll_payruns` (`id`, `tenant_id`, `start_date`, `end_date`, `total_presence`, `total_salary`, `paid_by_user_id`, `paid_at`, `created_at`, `updated_at`) VALUES
(1, 1, '2026-03-23', '2026-03-31', 1, 50000, 1, '2026-03-23 16:06:33', '2026-03-23 16:06:33', '2026-03-23 16:06:33'),
(2, 1, '2026-04-14', '2026-04-14', 1, 50000, 1, '2026-04-13 17:07:37', '2026-04-13 17:07:37', '2026-04-13 17:07:37');

-- --------------------------------------------------------

--
-- Table structure for table `payroll_payrun_items`
--

CREATE TABLE `payroll_payrun_items` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `payroll_payrun_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `division_id` bigint(20) UNSIGNED DEFAULT NULL,
  `division_name` varchar(255) DEFAULT NULL,
  `user_name` varchar(255) NOT NULL,
  `present_days` int(10) UNSIGNED NOT NULL DEFAULT 0,
  `daily_wage` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `total_salary` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `payroll_payrun_items`
--

INSERT INTO `payroll_payrun_items` (`id`, `payroll_payrun_id`, `user_id`, `division_id`, `division_name`, `user_name`, `present_days`, `daily_wage`, `total_salary`, `created_at`, `updated_at`) VALUES
(1, 1, 5, 3, 'Memasak', 'relawan', 1, 50000, 50000, '2026-03-23 16:06:33', '2026-03-23 16:06:33'),
(2, 2, 5, 3, 'Pengolahan', 'relawan', 1, 50000, 50000, '2026-04-13 17:07:37', '2026-04-13 17:07:37');

-- --------------------------------------------------------

--
-- Table structure for table `payroll_settings`
--

CREATE TABLE `payroll_settings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `pay_cycle_days` int(10) UNSIGNED NOT NULL DEFAULT 7,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `payroll_settings`
--

INSERT INTO `payroll_settings` (`id`, `tenant_id`, `pay_cycle_days`, `created_at`, `updated_at`) VALUES
(1, 1, 14, '2026-03-22 21:06:12', '2026-03-23 09:45:50');

-- --------------------------------------------------------

--
-- Table structure for table `permissions`
--

CREATE TABLE `permissions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `module` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `permissions`
--

INSERT INTO `permissions` (`id`, `name`, `slug`, `module`, `created_at`, `updated_at`) VALUES
(1, 'View Nutrition', 'view-nutrition', 'Nutrition', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(2, 'Create Nutrition', 'create-nutrition', 'Nutrition', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(3, 'Edit Nutrition', 'edit-nutrition', 'Nutrition', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(4, 'Delete Nutrition', 'delete-nutrition', 'Nutrition', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(5, 'View Finance', 'view-finance', 'Finance', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(6, 'Create Finance', 'create-finance', 'Finance', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(7, 'Edit Finance', 'edit-finance', 'Finance', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(8, 'Delete Finance', 'delete-finance', 'Finance', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(9, 'View Inventory', 'view-inventory', 'Inventory', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(10, 'Create Inventory', 'create-inventory', 'Inventory', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(11, 'Edit Inventory', 'edit-inventory', 'Inventory', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(12, 'Delete Inventory', 'delete-inventory', 'Inventory', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(13, 'View Users', 'view-users', 'Users', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(14, 'Create Users', 'create-users', 'Users', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(15, 'Edit Users', 'edit-users', 'Users', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(16, 'Delete Users', 'delete-users', 'Users', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(17, 'View Roles', 'view-roles', 'Roles', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(18, 'Create Roles', 'create-roles', 'Roles', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(19, 'Edit Roles', 'edit-roles', 'Roles', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(20, 'Delete Roles', 'delete-roles', 'Roles', '2026-03-12 09:43:16', '2026-03-12 09:43:16'),
(21, 'Ringkasan Utama', 'menu.dashboard', 'Dashboard & Umum', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(22, 'Absensi', 'menu.attendance', 'Dashboard & Umum', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(23, 'Daftar Lokasi', 'menu.warehouses', 'Manajemen Gudang', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(24, 'Alat & Gas', 'menu.inventory', 'Manajemen Gudang', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(25, 'Food Waste', 'menu.waste', 'Manajemen Gudang', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(26, 'Pemantauan Suhu', 'menu.temperature', 'Manajemen Gudang', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(27, 'Penyusunan Menu', 'menu.nutrition.planning', 'Mutu & Gizi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(28, 'Penyusunan Bumbu', 'menu.nutrition.kitchen_spices', 'Mutu & Gizi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(29, 'Biaya Operasional', 'menu.nutrition.operational_cost', 'Mutu & Gizi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(30, 'Standar Gizi (AKG)', 'menu.nutrition.akg', 'Mutu & Gizi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(31, 'Supervisi Dapur', 'menu.nutrition.supervision', 'Administrasi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(32, 'Uji Organoleptik', 'menu.nutrition.qc', 'Administrasi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(33, 'Distribusi', 'menu.nutrition.distribution', 'Administrasi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(34, 'Driver Management', 'menu.nutrition.drivers', 'Administrasi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(35, 'Data Penerima Manfaat', 'menu.nutrition.beneficiaries', 'Administrasi', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(36, 'Approval Anggaran', 'menu.nutrition.finance.budget_approval', 'Keuangan', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(37, 'Purchase Order (PO)', 'menu.nutrition.finance.purchase_orders', 'Keuangan', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(38, 'Management Supplier', 'menu.nutrition.suppliers', 'Keuangan', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(39, 'Arsip Pengeluaran', 'menu.nutrition.finance.expenses', 'Keuangan', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(40, 'Tagihan & Faktur', 'menu.nutrition.finance.invoices', 'Keuangan', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(41, 'Laporan Anggaran', 'menu.nutrition.finance.lra', 'Keuangan', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(42, 'Manajemen Pengguna', 'menu.users', 'Pengaturan & Sistem', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(43, 'Pengaturan Divisi', 'menu.divisions', 'Pengaturan & Sistem', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(44, 'Pengaturan Hak Akses', 'menu.roles', 'Pengaturan & Sistem', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(45, 'Support Tickets', 'menu.tickets', 'Pengaturan & Sistem', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(46, 'Reports', 'menu.reports', 'Pengaturan & Sistem', '2026-03-13 23:39:34', '2026-03-27 06:54:50'),
(47, 'Kebersihan', 'menu.cleaning.management', 'Administrasi', '2026-03-27 06:54:50', '2026-03-27 06:54:50'),
(48, 'Management Gaji', 'menu.payroll', 'Keuangan', '2026-03-27 06:54:50', '2026-03-27 06:54:50'),
(49, 'Setup Dokumen', 'menu.documents', 'Pengaturan & Sistem', '2026-03-27 06:54:50', '2026-03-27 06:54:50'),
(50, 'Tugas Kebersihan', 'menu.cleaning.duty', 'Lainnya', '2026-03-27 06:54:50', '2026-03-27 06:54:50');

-- --------------------------------------------------------

--
-- Table structure for table `permission_role`
--

CREATE TABLE `permission_role` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `permission_id` bigint(20) UNSIGNED NOT NULL,
  `role_id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `permission_role`
--

INSERT INTO `permission_role` (`id`, `permission_id`, `role_id`, `created_at`, `updated_at`) VALUES
(1, 22, 1, NULL, NULL),
(2, 24, 1, NULL, NULL),
(4, 38, 1, NULL, NULL),
(5, 23, 1, NULL, NULL),
(6, 42, 1, NULL, NULL),
(7, 35, 1, NULL, NULL),
(8, 33, 1, NULL, NULL),
(9, 34, 1, NULL, NULL),
(10, 25, 1, NULL, NULL),
(11, 26, 1, NULL, NULL),
(13, 21, 1, NULL, NULL),
(19, 36, 1, NULL, NULL),
(20, 39, 1, NULL, NULL),
(21, 29, 1, NULL, NULL),
(22, 32, 1, NULL, NULL),
(23, 41, 1, NULL, NULL),
(24, 43, 1, NULL, NULL),
(25, 44, 1, NULL, NULL),
(26, 28, 1, NULL, NULL),
(27, 27, 1, NULL, NULL),
(28, 37, 1, NULL, NULL),
(29, 46, 1, NULL, NULL),
(30, 30, 1, NULL, NULL),
(31, 31, 1, NULL, NULL),
(32, 45, 1, NULL, NULL),
(33, 40, 1, NULL, NULL),
(34, 36, 3, NULL, NULL),
(35, 39, 3, NULL, NULL),
(36, 29, 3, NULL, NULL),
(37, 35, 3, NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `plans`
--

CREATE TABLE `plans` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `description` text NOT NULL,
  `price_monthly` decimal(10,2) NOT NULL,
  `price_yearly` decimal(10,2) NOT NULL,
  `discount_percentage` decimal(5,2) NOT NULL DEFAULT 0.00,
  `discount_flat` decimal(12,2) NOT NULL DEFAULT 0.00,
  `features` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`features`)),
  `max_users` int(11) NOT NULL DEFAULT 0,
  `max_warehouses` int(11) NOT NULL DEFAULT 0,
  `max_wet_inventory_items` int(11) NOT NULL DEFAULT 0,
  `max_dry_inventory_items` int(11) NOT NULL DEFAULT 0,
  `max_beneficiaries` int(11) NOT NULL DEFAULT 0,
  `max_divisions` int(11) NOT NULL DEFAULT 0,
  `can_import` tinyint(1) NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `is_featured` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `plans`
--

INSERT INTO `plans` (`id`, `name`, `description`, `price_monthly`, `price_yearly`, `discount_percentage`, `discount_flat`, `features`, `max_users`, `max_warehouses`, `max_wet_inventory_items`, `max_dry_inventory_items`, `max_beneficiaries`, `max_divisions`, `can_import`, `is_active`, `is_featured`, `created_at`, `updated_at`) VALUES
(16, 'Free', 'Paket dasar untuk dapur komunitas kecil atau uji coba.', 0.00, 0.00, 0.00, 0.00, '[\"Hingga 2 pengguna\",\"1 Gudang\",\"Laporan dasar\",\"Dukungan komunitas\"]', 2, 1, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(17, 'Basic', 'Untuk dapur komunitas berkembang yang membutuhkan manajemen lebih baik.', 99000.00, 990000.00, 0.00, 0.00, '[\"Hingga 5 pengguna\",\"3 Gudang\",\"Laporan bulanan\",\"Dukungan email\",\"Manajemen Stok Dasar\"]', 5, 3, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(18, 'Pro', 'Solusi lengkap untuk restoran menengah dan katering profesional.', 199000.00, 1990000.00, 0.00, 0.00, '[\"Hingga 20 pengguna\",\"10 Gudang\",\"Laporan analitik lanjutan\",\"Dukungan prioritas\",\"Akses API\",\"Manajemen Limbah (Food Waste)\"]', 20, 10, 0, 0, 0, 0, 0, 1, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(19, 'Enterprise', 'Untuk chain restoran besar atau dapur dengan kebutuhan khusus.', 499000.00, 0.00, 0.00, 0.00, '[\"menu.dashboard\",\"menu.attendance\",\"menu.warehouses\",\"menu.inventory\",\"menu.waste\",\"menu.temperature\",\"menu.nutrition.planning\",\"menu.nutrition.recipes\",\"menu.nutrition.kitchen_spices\",\"menu.nutrition.operational_cost\",\"menu.nutrition.akg\",\"menu.nutrition.supervision\",\"menu.nutrition.qc\",\"menu.cleaning.management\",\"menu.nutrition.distribution\",\"menu.nutrition.drivers\",\"menu.nutrition.beneficiaries\",\"menu.nutrition.po_receipts\",\"menu.nutrition.finance.budget_approval\",\"menu.payroll\",\"menu.nutrition.finance.purchase_orders\",\"menu.nutrition.suppliers\",\"menu.nutrition.finance.expenses\",\"menu.nutrition.finance.invoices\",\"menu.nutrition.finance.lra\",\"menu.users\",\"menu.divisions\",\"menu.roles\",\"menu.documents\",\"menu.tickets\",\"menu.reports\",\"menu.cleaning.duty\"]', 999, 999, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:06:49', '2026-04-13 18:06:22');

-- --------------------------------------------------------

--
-- Table structure for table `portion_standards`
--

CREATE TABLE `portion_standards` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `category` varchar(255) NOT NULL,
  `weight_gram` int(11) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `conversion_factor` decimal(4,2) NOT NULL DEFAULT 1.00
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `po_receipts`
--

CREATE TABLE `po_receipts` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `warehouse_id` bigint(20) UNSIGNED NOT NULL,
  `menu_schedule_id` bigint(20) UNSIGNED NOT NULL,
  `date` date NOT NULL,
  `item_key` varchar(255) NOT NULL,
  `item_name` varchar(255) NOT NULL,
  `unit` varchar(50) NOT NULL,
  `po_qty` int(11) NOT NULL DEFAULT 0,
  `received_qty` int(11) NOT NULL DEFAULT 0,
  `received` tinyint(1) NOT NULL DEFAULT 0,
  `supplier_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `proof_file` text DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `received_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `po_receipts`
--

INSERT INTO `po_receipts` (`id`, `tenant_id`, `warehouse_id`, `menu_schedule_id`, `date`, `item_key`, `item_name`, `unit`, `po_qty`, `received_qty`, `received`, `supplier_id`, `user_id`, `proof_file`, `notes`, `received_at`, `created_at`, `updated_at`) VALUES
(3, 1, 2, 24, '2026-04-05', 'ayam (paha panggang)', 'Ayam (Paha panggang)', 'KG', 105, 150, 1, 1, 1, 'po-receipts/8XIaf55TiYGXA0X1KMFnW2wZflF9ERWf4yuf2Ilq.jpg', NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(4, 1, 2, 24, '2026-04-05', 'bawah merah', 'Bawah Merah ', 'kg', 6, 0, 0, 6, 1, 'po-receipts/gYEn5LKSdSe1GzfkYpaaqaR0YiPG7ImKgLl5SaWV.png', NULL, NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(5, 1, 2, 24, '2026-04-05', 'bawang putih', 'Bawang Putih', 'kg', 6, 0, 0, 9, 1, 'po-receipts/WV03flvNlZAlcHLgxhY812n4FGBQ03iT8QC4CZbc.png', NULL, NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(6, 1, 2, 24, '2026-04-05', 'beras giling (nasi)', 'Beras giling (Nasi)', 'KG', 132, 0, 0, 11, 1, NULL, NULL, NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(7, 1, 2, 24, '2026-04-05', 'garam', 'Garam', 'Gram', 300, 0, 0, NULL, 1, NULL, NULL, NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(8, 1, 2, 24, '2026-04-05', 'gas lpg besar', 'Garam', 'Gram', 300, 0, 0, NULL, 1, NULL, NULL, NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(9, 1, 2, 24, '2026-04-05', 'lobak (lobak rebus)', 'Lobak (Lobak rebus)', 'KG', 346, 0, 0, 1, 1, NULL, NULL, NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(10, 1, 2, 24, '2026-04-05', 'pengganti: kentang (142.9g)', 'PENGGANTI: Kentang (142.9g)', 'kg', 1, 0, 0, 9, 1, NULL, NULL, NULL, '2026-04-13 17:39:10', '2026-04-13 17:39:10'),
(11, 1, 2, 24, '2026-04-07', 'ayam (paha panggang)', 'Ayam (Paha panggang)', 'KG', 105, 25, 1, 1, 1, '[\"po-receipts\\/0X6tOtFr4S7fCqqK8iYCzp3MVxwEYfBDnurqKXSM.png\"]', NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35', '2026-04-13 18:44:39'),
(12, 1, 2, 24, '2026-04-07', 'bawah merah', 'Bawah Merah ', 'kg', 6, 0, 0, 6, 1, NULL, NULL, NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(13, 1, 2, 24, '2026-04-07', 'bawang putih', 'Bawang Putih', 'kg', 6, 0, 0, 9, 1, NULL, NULL, NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(14, 1, 2, 24, '2026-04-07', 'beras giling (nasi)', 'Beras giling (Nasi)', 'KG', 132, 0, 0, 11, 1, NULL, NULL, NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(15, 1, 2, 24, '2026-04-07', 'garam', 'Garam', 'Gram', 300, 0, 0, NULL, 1, NULL, NULL, NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(16, 1, 2, 24, '2026-04-07', 'gas lpg besar', 'Garam', 'Gram', 300, 0, 0, NULL, 1, NULL, NULL, NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(17, 1, 2, 24, '2026-04-07', 'lobak (lobak rebus)', 'Lobak (Lobak rebus)', 'KG', 346, 0, 0, 1, 1, NULL, NULL, NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(18, 1, 2, 24, '2026-04-07', 'pengganti: kentang (142.9g)', 'PENGGANTI: Kentang (142.9g)', 'kg', 1, 0, 0, 9, 1, NULL, NULL, NULL, '2026-04-13 18:37:35', '2026-04-13 18:37:35'),
(20, 1, 2, 24, '2026-04-07', 'bawah merah', 'Bawah Merah ', 'kg', 6, 1, 1, 6, 1, '\"po-receipts\\/CSb9mCighlrKxcixg4RwxFyRFsmadjxLE8QMW2jD.png\"', NULL, '2026-04-13 18:58:51', '2026-04-13 18:58:51', '2026-04-13 18:58:51');

-- --------------------------------------------------------

--
-- Table structure for table `quality_controls`
--

CREATE TABLE `quality_controls` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `date` date NOT NULL,
  `meal_time` varchar(255) NOT NULL,
  `menu_name` varchar(255) NOT NULL,
  `sample_names` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`sample_names`)),
  `temperature` decimal(5,2) NOT NULL,
  `taste_score` int(11) NOT NULL,
  `texture_score` int(11) NOT NULL,
  `aroma_score` int(11) NOT NULL,
  `appearance_score` int(11) NOT NULL,
  `organoleptic_scores` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`organoleptic_scores`)),
  `checker_name` varchar(255) NOT NULL,
  `signed_by` varchar(255) DEFAULT NULL,
  `signature_path` varchar(255) DEFAULT NULL,
  `pic_name` varchar(255) DEFAULT NULL,
  `pic_phone` varchar(255) DEFAULT NULL,
  `pic_token_hash` varchar(64) DEFAULT NULL,
  `pic_sent_at` timestamp NULL DEFAULT NULL,
  `pic_submitted_at` timestamp NULL DEFAULT NULL,
  `pic_scores` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`pic_scores`)),
  `pic_status` varchar(255) DEFAULT NULL,
  `pic_notes` text DEFAULT NULL,
  `pic_signature_path` varchar(255) DEFAULT NULL,
  `status` varchar(255) NOT NULL,
  `notes` text DEFAULT NULL,
  `image_path` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `beneficiary_id` bigint(20) UNSIGNED DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `quality_controls`
--

INSERT INTO `quality_controls` (`id`, `user_id`, `date`, `meal_time`, `menu_name`, `sample_names`, `temperature`, `taste_score`, `texture_score`, `aroma_score`, `appearance_score`, `organoleptic_scores`, `checker_name`, `signed_by`, `signature_path`, `pic_name`, `pic_phone`, `pic_token_hash`, `pic_sent_at`, `pic_submitted_at`, `pic_scores`, `pic_status`, `pic_notes`, `pic_signature_path`, `status`, `notes`, `image_path`, `created_at`, `updated_at`, `beneficiary_id`) VALUES
(2, 1, '2026-03-12', 'SNACK', 'Capcay', NULL, 59.76, 3, 2, 3, 1, '{\"rasa\":3,\"tekstur\":2,\"aroma\":3,\"rupa\":1}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'TIDAK LAYAK', 'Veritatis totam dicta necessitatibus odio sit laboriosam explicabo quis delectus voluptatum quos sit.', NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(3, 1, '2026-03-11', 'PAGI', 'Nasi Goreng', NULL, 79.86, 5, 4, 5, 5, '{\"rasa\":5,\"tekstur\":4,\"aroma\":5,\"rupa\":5}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'LAYAK', NULL, NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(4, 1, '2026-03-10', 'SORE', 'Tempe Orek', NULL, 55.55, 5, 4, 4, 5, '{\"rasa\":5,\"tekstur\":4,\"aroma\":4,\"rupa\":5}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'LAYAK', 'Ab nemo non sit exercitationem aut qui.', NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(5, 1, '2026-03-09', 'PAGI', 'Soto Ayam', NULL, 79.34, 4, 5, 4, 4, '{\"rasa\":4,\"tekstur\":5,\"aroma\":4,\"rupa\":4}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'LAYAK', NULL, NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(6, 1, '2026-03-08', 'MALAM', 'Tempe Orek', NULL, 61.32, 5, 5, 4, 4, '{\"rasa\":5,\"tekstur\":5,\"aroma\":4,\"rupa\":4}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'LAYAK', 'Sit odio voluptate sunt alias est voluptates in est et.', NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(7, 1, '2026-03-07', 'SIANG', 'Bubur Ayam', NULL, 77.43, 1, 1, 2, 2, '{\"rasa\":1,\"tekstur\":1,\"aroma\":2,\"rupa\":2}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'TIDAK LAYAK', NULL, NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(8, 1, '2026-03-06', 'MALAM', 'Sayur Sop', NULL, 82.38, 4, 4, 5, 5, '{\"rasa\":4,\"tekstur\":4,\"aroma\":5,\"rupa\":5}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'LAYAK', 'Corporis accusamus minima voluptate omnis neque dolores odio necessitatibus.', NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(9, 1, '2026-03-05', 'SIANG', 'Bubur Ayam', NULL, 79.04, 5, 4, 5, 4, '{\"rasa\":5,\"tekstur\":4,\"aroma\":5,\"rupa\":4}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'LAYAK', 'Labore voluptas soluta quos cum ea inventore unde reiciendis.', NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(10, 1, '2026-03-04', 'SNACK', 'Nasi Ayam Teriyaki', NULL, 82.65, 3, 2, 2, 1, '{\"rasa\":3,\"tekstur\":2,\"aroma\":2,\"rupa\":1}', 'Admin Dapur Berkah', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'TIDAK LAYAK', 'Aut autem reiciendis hic sit et sit incidunt et quis.', NULL, '2026-03-13 15:41:54', '2026-03-13 15:41:54', NULL),
(17, 1, '2026-03-25', 'PAGI', 'Nasi Lemak', NULL, 0.00, 5, 5, 5, 5, '[{\"rasa\":5,\"tekstur\":5,\"aroma\":5,\"rupa\":5},{\"rasa\":5,\"tekstur\":5,\"aroma\":5,\"rupa\":5},{\"rasa\":5,\"tekstur\":5,\"aroma\":5,\"rupa\":5}]', 'Admin Dapur Berkah', 'Danu Prastyo', NULL, 'Danu Prastyo', '+6285156898315', 'afed743b829bb9522ea6d38e97be22bf785b1ee216d05c8dca224beafce081b9', '2026-03-25 16:10:53', '2026-03-25 16:11:32', '[{\"rasa\":4,\"tekstur\":5,\"aroma\":5,\"rupa\":5},{\"rasa\":5,\"tekstur\":5,\"aroma\":5,\"rupa\":5},{\"rasa\":5,\"tekstur\":5,\"aroma\":5,\"rupa\":5}]', 'LAYAK', NULL, 'qc-pic-signatures/1/pic_20260325_231132_99ad457c046d.png', 'LAYAK', NULL, NULL, '2026-03-25 16:10:47', '2026-03-25 16:11:33', 1);

-- --------------------------------------------------------

--
-- Table structure for table `recipes`
--

CREATE TABLE `recipes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `category` varchar(255) DEFAULT NULL,
  `components_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`components_data`)),
  `akg_values` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`akg_values`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `recipes`
--

INSERT INTO `recipes` (`id`, `tenant_id`, `user_id`, `name`, `description`, `category`, `components_data`, `akg_values`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 'Nasi Goreng + Paha Ayam', NULL, NULL, '[{\"name\":\"Ayam (Paha panggang)\",\"food_conversion_id\":\"143\",\"energy_baseline\":\"298\",\"protein_baseline\":\"18.2\",\"fat_baseline\":\"25\",\"carbohydrate_baseline\":\"0\",\"fiber_baseline\":\"0\",\"energy\":\"298\",\"protein\":\"18.2\",\"fat\":\"25\",\"carbohydrate\":\"0\",\"fiber\":\"0\",\"weight\":\"100\"},{\"name\":\"Beras giling (Nasi)\",\"food_conversion_id\":\"1\",\"energy_baseline\":\"180\",\"protein_baseline\":\"3\",\"fat_baseline\":\"0.3\",\"carbohydrate_baseline\":\"39.8\",\"fiber_baseline\":\"0.2\",\"energy\":\"180\",\"protein\":\"3\",\"fat\":\"0.3\",\"carbohydrate\":\"39.8\",\"fiber\":\"0.2\",\"weight\":\"100\"},{\"name\":\"Bayam (Bayam rebus)\",\"food_conversion_id\":\"257\",\"energy_baseline\":\"30\",\"protein_baseline\":\"1.3\",\"fat_baseline\":\"0.7\",\"carbohydrate_baseline\":\"5.8\",\"fiber_baseline\":\"1.2\",\"energy\":\"30\",\"protein\":\"1.3\",\"fat\":\"0.7\",\"carbohydrate\":\"5.8\",\"fiber\":\"1.2\",\"weight\":\"100\"}]', NULL, '2026-04-13 05:17:30', '2026-04-13 05:17:30');

-- --------------------------------------------------------

--
-- Table structure for table `roles`
--

CREATE TABLE `roles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `roles`
--

INSERT INTO `roles` (`id`, `tenant_id`, `name`, `slug`, `description`, `created_at`, `updated_at`) VALUES
(1, 1, 'Asisten Lapangan', 'asisten-lapangan', NULL, '2026-03-12 09:43:14', '2026-03-12 09:43:14'),
(3, 1, 'Akuntan', 'akuntan', 'Pengawas Keuangan', '2026-03-26 06:48:01', '2026-03-26 06:48:01');

-- --------------------------------------------------------

--
-- Table structure for table `role_user`
--

CREATE TABLE `role_user` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `role_id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `role_user`
--

INSERT INTO `role_user` (`id`, `user_id`, `role_id`, `created_at`, `updated_at`) VALUES
(1, 3, 1, NULL, NULL),
(3, 6, 3, NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `schedule_logs`
--

CREATE TABLE `schedule_logs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `menu_schedule_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `action` varchar(255) NOT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `schedule_logs`
--

INSERT INTO `schedule_logs` (`id`, `menu_schedule_id`, `user_id`, `action`, `notes`, `created_at`, `updated_at`) VALUES
(5, 23, 1, 'approved', NULL, '2026-03-31 17:06:31', '2026-03-31 17:06:31'),
(6, 24, 1, 'pending_spices', '[[[', '2026-04-13 10:05:01', '2026-04-13 10:05:01'),
(7, 24, 1, 'pending_spices', 'asdsa', '2026-04-13 10:12:49', '2026-04-13 10:12:49'),
(8, 24, 1, 'draft', 'asdas', '2026-04-13 11:43:23', '2026-04-13 11:43:23'),
(9, 24, 1, 'approved', NULL, '2026-04-13 12:54:21', '2026-04-13 12:54:21');

-- --------------------------------------------------------

--
-- Table structure for table `sessions`
--

CREATE TABLE `sessions` (
  `id` varchar(255) NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` text DEFAULT NULL,
  `payload` longtext NOT NULL,
  `last_activity` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `sessions`
--

INSERT INTO `sessions` (`id`, `user_id`, `ip_address`, `user_agent`, `payload`, `last_activity`) VALUES
('UNh1UEMtWyFsDpILcTmN86L8pjzHWVHcil1izfVb', 5, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0', 'YTo0OntzOjY6Il90b2tlbiI7czo0MDoieFJwMnR0dGhFR3VQMUd5TmlYV2JPZ3dKTlgzbld3QnZIQlloWnlMeiI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6Mzc6Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9hdHRlbmRhbmNlL2xpdmUiO3M6NToicm91dGUiO3M6MTU6ImF0dGVuZGFuY2UubGl2ZSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fXM6NTA6ImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjtpOjU7fQ==', 1776111919),
('zeqVwvp5ibdLdX6yHaPY0LPBYEAdGUY7oYw3AMdQ', 1, '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0', 'YTo0OntzOjY6Il90b2tlbiI7czo0MDoiZlgxSWJnR1g1V3hxN25ZdVBnaTg0SHBBcDdhSWVoQk5kQkRhb2FLYSI7czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MzE6Imh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9kYXNoYm9hcmQiO3M6NToicm91dGUiO3M6OToiZGFzaGJvYXJkIjt9czo1MDoibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiO2k6MTt9', 1776107080);

-- --------------------------------------------------------

--
-- Table structure for table `settings`
--

CREATE TABLE `settings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text DEFAULT NULL,
  `group` varchar(255) NOT NULL DEFAULT 'general',
  `description` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `subscriptions`
--

CREATE TABLE `subscriptions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `plan_id` bigint(20) UNSIGNED NOT NULL,
  `status` enum('active','trial','expired','cancelled') NOT NULL DEFAULT 'active',
  `payment_status` enum('paid','unpaid','pending','failed') NOT NULL DEFAULT 'paid',
  `start_date` date NOT NULL,
  `end_date` date NOT NULL,
  `payment_method` varchar(255) DEFAULT NULL,
  `payment_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`payment_data`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `subscriptions`
--

INSERT INTO `subscriptions` (`id`, `tenant_id`, `plan_id`, `status`, `payment_status`, `start_date`, `end_date`, `payment_method`, `payment_data`, `created_at`, `updated_at`) VALUES
(1, 1, 19, 'active', 'paid', '2026-03-29', '2026-04-29', NULL, NULL, '2026-03-29 15:45:00', '2026-04-13 18:10:04');

-- --------------------------------------------------------

--
-- Table structure for table `subscription_plans`
--

CREATE TABLE `subscription_plans` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `price_monthly` decimal(10,2) NOT NULL,
  `price_yearly` decimal(10,2) NOT NULL,
  `features` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`features`)),
  `max_users` int(11) NOT NULL DEFAULT 5,
  `max_warehouses` int(11) NOT NULL DEFAULT 3,
  `max_wet_inventory_items` int(11) NOT NULL DEFAULT 0,
  `max_dry_inventory_items` int(11) NOT NULL DEFAULT 0,
  `max_beneficiaries` int(11) NOT NULL DEFAULT 0,
  `max_divisions` int(11) NOT NULL DEFAULT 0,
  `can_import` tinyint(1) NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `is_featured` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `subscription_plans`
--

INSERT INTO `subscription_plans` (`id`, `name`, `description`, `price_monthly`, `price_yearly`, `features`, `max_users`, `max_warehouses`, `max_wet_inventory_items`, `max_dry_inventory_items`, `max_beneficiaries`, `max_divisions`, `can_import`, `is_active`, `is_featured`, `created_at`, `updated_at`) VALUES
(1, 'Free', 'sadasd', 0.00, 0.00, '[\"semua gas\"]', 0, 0, 0, 0, 0, 0, 0, 1, 0, '2026-03-15 06:32:39', '2026-03-15 06:32:39'),
(9, 'Basic', 'sasasd', 360000.00, 3888000.00, '[\"menu.dashboard\",\"menu.warehouses\",\"menu.inventory\",\"menu.nutrition.planning\",\"menu.nutrition.kitchen_spices\",\"menu.nutrition.operational_cost\",\"menu.nutrition.akg\",\"menu.nutrition.qc\",\"menu.nutrition.distribution\",\"menu.nutrition.drivers\",\"menu.nutrition.beneficiaries\",\"menu.nutrition.finance.budget_approval\",\"menu.payroll\",\"menu.nutrition.finance.purchase_orders\",\"menu.nutrition.suppliers\",\"menu.users\",\"menu.divisions\",\"menu.roles\",\"menu.documents\",\"menu.reports\"]', 1, 5, 0, 0, 0, 0, 0, 1, 0, '2026-03-29 06:12:56', '2026-03-29 15:36:02'),
(10, 'Premium', 'saDsad', 500000.00, 5400000.00, '[\"menu.dashboard\",\"menu.attendance\",\"menu.warehouses\",\"menu.inventory\",\"menu.waste\",\"menu.temperature\",\"menu.nutrition.planning\",\"menu.nutrition.kitchen_spices\",\"menu.nutrition.operational_cost\",\"menu.nutrition.akg\",\"menu.nutrition.supervision\",\"menu.nutrition.qc\",\"menu.cleaning.management\",\"menu.nutrition.distribution\",\"menu.nutrition.drivers\",\"menu.nutrition.beneficiaries\",\"menu.nutrition.finance.budget_approval\",\"menu.payroll\",\"menu.nutrition.finance.purchase_orders\",\"menu.nutrition.suppliers\",\"menu.nutrition.finance.expenses\",\"menu.nutrition.finance.invoices\",\"menu.nutrition.finance.lra\",\"menu.users\",\"menu.divisions\",\"menu.roles\",\"menu.documents\",\"menu.tickets\",\"menu.reports\",\"menu.cleaning.duty\"]', 5, 50, 0, 0, 0, 0, 0, 1, 1, '2026-03-29 16:03:07', '2026-03-29 16:11:24'),
(11, 'Advance', 'asdasd', 899000.00, 9709200.00, '[\"menu.dashboard\",\"menu.attendance\",\"menu.warehouses\",\"menu.inventory\",\"menu.waste\",\"menu.temperature\",\"menu.nutrition.planning\",\"menu.nutrition.kitchen_spices\",\"menu.nutrition.operational_cost\",\"menu.nutrition.akg\",\"menu.nutrition.supervision\",\"menu.nutrition.qc\",\"menu.cleaning.management\",\"menu.nutrition.distribution\",\"menu.nutrition.drivers\",\"menu.nutrition.beneficiaries\",\"menu.nutrition.finance.budget_approval\",\"menu.payroll\",\"menu.nutrition.finance.purchase_orders\",\"menu.nutrition.suppliers\",\"menu.nutrition.finance.expenses\",\"menu.nutrition.finance.invoices\",\"menu.nutrition.finance.lra\",\"menu.users\",\"menu.divisions\",\"menu.roles\",\"menu.documents\",\"menu.tickets\",\"menu.reports\",\"menu.cleaning.duty\"]', 0, 0, 0, 0, 0, 0, 0, 1, 0, '2026-03-29 16:03:36', '2026-03-29 16:11:19'),
(12, 'Free', 'Paket dasar untuk dapur komunitas kecil atau uji coba.', 0.00, 0.00, '[\"Hingga 2 pengguna\",\"1 Gudang\",\"Laporan dasar\",\"Dukungan komunitas\"]', 2, 1, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(13, 'Basic', 'Untuk dapur komunitas berkembang yang membutuhkan manajemen lebih baik.', 99000.00, 990000.00, '[\"Hingga 5 pengguna\",\"3 Gudang\",\"Laporan bulanan\",\"Dukungan email\",\"Manajemen Stok Dasar\"]', 5, 3, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(14, 'Pro', 'Solusi lengkap untuk restoran menengah dan katering profesional.', 199000.00, 1990000.00, '[\"Hingga 20 pengguna\",\"10 Gudang\",\"Laporan analitik lanjutan\",\"Dukungan prioritas\",\"Akses API\",\"Manajemen Limbah (Food Waste)\"]', 20, 10, 0, 0, 0, 0, 0, 1, 1, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(15, 'Enterprise', 'Untuk chain restoran besar atau dapur dengan kebutuhan khusus.', 499000.00, 4990000.00, '[\"Pengguna tak terbatas\",\"Gudang tak terbatas\",\"Laporan kustom\",\"Dukungan 24\\/7\",\"Integrasi kustom\",\"Manajer akun dedikasi\",\"Audit log lengkap\"]', 999, 999, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:04:57', '2026-04-03 15:04:57'),
(16, 'Free', 'Paket dasar untuk dapur komunitas kecil atau uji coba.', 0.00, 0.00, '[\"Hingga 2 pengguna\",\"1 Gudang\",\"Laporan dasar\",\"Dukungan komunitas\"]', 2, 1, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(17, 'Basic', 'Untuk dapur komunitas berkembang yang membutuhkan manajemen lebih baik.', 99000.00, 990000.00, '[\"Hingga 5 pengguna\",\"3 Gudang\",\"Laporan bulanan\",\"Dukungan email\",\"Manajemen Stok Dasar\"]', 5, 3, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(18, 'Pro', 'Solusi lengkap untuk restoran menengah dan katering profesional.', 199000.00, 1990000.00, '[\"Hingga 20 pengguna\",\"10 Gudang\",\"Laporan analitik lanjutan\",\"Dukungan prioritas\",\"Akses API\",\"Manajemen Limbah (Food Waste)\"]', 20, 10, 0, 0, 0, 0, 0, 1, 1, '2026-04-03 15:06:49', '2026-04-03 15:06:49'),
(19, 'Enterprise', 'Untuk chain restoran besar atau dapur dengan kebutuhan khusus.', 499000.00, 5389200.00, '[\"menu.dashboard\",\"menu.attendance\",\"menu.warehouses\",\"menu.inventory\",\"menu.waste\",\"menu.temperature\",\"menu.nutrition.planning\",\"menu.nutrition.recipes\",\"menu.nutrition.kitchen_spices\",\"menu.nutrition.operational_cost\",\"menu.nutrition.akg\",\"menu.nutrition.supervision\",\"menu.nutrition.qc\",\"menu.cleaning.management\",\"menu.nutrition.distribution\",\"menu.nutrition.drivers\",\"menu.nutrition.beneficiaries\",\"menu.nutrition.po_receipts\",\"menu.nutrition.finance.budget_approval\",\"menu.payroll\",\"menu.nutrition.finance.purchase_orders\",\"menu.nutrition.suppliers\",\"menu.nutrition.finance.expenses\",\"menu.nutrition.finance.invoices\",\"menu.nutrition.finance.lra\",\"menu.users\",\"menu.divisions\",\"menu.roles\",\"menu.documents\",\"menu.tickets\",\"menu.reports\",\"menu.cleaning.duty\"]', 999, 999, 0, 0, 0, 0, 0, 1, 0, '2026-04-03 15:06:49', '2026-04-13 18:06:22');

-- --------------------------------------------------------

--
-- Table structure for table `suppliers`
--

CREATE TABLE `suppliers` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `whatsapp` varchar(255) DEFAULT NULL,
  `address` varchar(255) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `status` enum('active','inactive') NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `suppliers`
--

INSERT INTO `suppliers` (`id`, `tenant_id`, `name`, `phone`, `whatsapp`, `address`, `notes`, `status`, `created_at`, `updated_at`) VALUES
(1, 1, 'Harto', NULL, '085123174162', NULL, 'Daging', 'active', '2026-03-13 17:44:59', '2026-03-13 17:44:59'),
(2, 1, 'Supplier Kemasan D', NULL, '6289522335402', NULL, 'Supplier kemasan dan operasional.', 'active', '2026-03-13 17:46:32', '2026-03-13 17:46:32'),
(3, 1, 'Supplier Telur Organik B', NULL, '6281991124380', NULL, 'Supplier khusus sayur dan buah.', 'active', '2026-03-13 17:45:32', '2026-03-13 17:45:32'),
(4, 1, 'Supplier Sayur Segar E', NULL, '6289064634155', NULL, 'Supplier khusus sayur dan buah.', 'active', '2026-03-13 17:43:32', '2026-03-13 17:43:32'),
(5, 1, 'Supplier Daging Harian E', NULL, '6288880813583', NULL, 'Supplier khusus sayur dan buah.', 'active', '2026-03-13 17:42:32', '2026-03-13 17:42:32'),
(6, 1, 'Supplier Ikan Laut E', NULL, '6281609040177', NULL, 'Supplier khusus daging/ayam segar.', 'active', '2026-03-13 17:41:32', '2026-03-13 17:41:32'),
(7, 1, 'Supplier Kemasan A', NULL, '6283743624031', NULL, 'Supplier kebutuhan bahan kering.', 'active', '2026-03-13 17:40:32', '2026-03-13 17:40:32'),
(8, 1, 'Supplier Bumbu Nusantara C', NULL, '6285448954168', NULL, 'Supplier kemasan dan operasional.', 'active', '2026-03-13 17:39:32', '2026-03-13 17:39:32'),
(9, 1, 'Supplier Beras Premium E', NULL, '6283659914695', NULL, 'Supplier khusus daging/ayam segar.', 'active', '2026-03-13 17:38:32', '2026-03-13 17:38:32'),
(10, 1, 'Supplier Kemasan C', NULL, '6280357349918', NULL, 'Supplier kemasan dan operasional.', 'active', '2026-03-13 17:37:32', '2026-03-13 17:37:32'),
(11, 1, 'Supplier beras', NULL, '6285123123123', NULL, 'Beras', 'active', '2026-03-13 18:25:09', '2026-03-13 18:25:09');

-- --------------------------------------------------------

--
-- Table structure for table `temperature_logs`
--

CREATE TABLE `temperature_logs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `warehouse_id` bigint(20) UNSIGNED NOT NULL,
  `temperature` decimal(5,2) NOT NULL,
  `humidity` decimal(5,2) DEFAULT NULL,
  `session` enum('pagi','sore') NOT NULL DEFAULT 'pagi',
  `recorded_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `temperature_logs`
--

INSERT INTO `temperature_logs` (`id`, `warehouse_id`, `temperature`, `humidity`, `session`, `recorded_at`) VALUES
(1, 2, 20.00, 10.00, 'pagi', '2026-03-13 09:32:46'),
(2, 2, 10.00, 20.00, 'pagi', '2026-03-13 09:32:57'),
(3, 2, 50.00, 40.00, 'pagi', '2026-03-13 09:38:08'),
(4, 2, 30.00, 20.00, 'pagi', '2026-03-13 09:38:23'),
(5, 2, 20.00, 20.00, 'pagi', '2026-03-13 10:23:07'),
(6, 2, 50.00, 50.00, 'pagi', '2026-03-13 10:23:32'),
(7, 2, 50.00, 30.00, 'pagi', '2026-03-13 10:27:11'),
(8, 2, 50.00, NULL, 'pagi', '2026-03-13 14:02:48'),
(9, 2, 50.00, 50.00, 'pagi', '2026-03-13 14:04:09'),
(10, 2, 50.00, 12.00, 'pagi', '2026-03-13 14:10:09'),
(11, 2, 52.92, 81.38, 'pagi', '2026-03-03 01:00:00'),
(12, 2, 30.42, 89.74, 'sore', '2026-03-03 09:00:00'),
(13, 2, 32.11, 88.58, 'pagi', '2026-03-04 01:00:00'),
(14, 2, 31.95, 88.60, 'sore', '2026-03-04 09:00:00'),
(15, 2, 46.26, 88.17, 'pagi', '2026-03-05 01:00:00'),
(16, 2, 46.44, 86.57, 'sore', '2026-03-05 09:00:00'),
(17, 2, 35.34, 90.08, 'pagi', '2026-03-06 01:00:00'),
(18, 2, 56.81, 82.01, 'sore', '2026-03-06 09:00:00'),
(19, 2, 48.92, 80.04, 'pagi', '2026-03-07 01:00:00'),
(20, 2, 55.23, 84.03, 'sore', '2026-03-07 09:00:00'),
(21, 2, 43.90, 76.49, 'pagi', '2026-03-08 01:00:00'),
(22, 2, 50.15, 77.91, 'sore', '2026-03-08 09:00:00'),
(23, 2, 38.20, 84.59, 'pagi', '2026-03-09 01:00:00'),
(24, 2, 35.52, 90.08, 'sore', '2026-03-09 09:00:00'),
(25, 2, 36.84, 94.61, 'pagi', '2026-03-10 01:00:00'),
(26, 2, 51.86, 93.30, 'sore', '2026-03-10 09:00:00'),
(27, 2, 32.87, 87.73, 'pagi', '2026-03-11 01:00:00'),
(28, 2, 48.83, 87.99, 'sore', '2026-03-11 09:00:00'),
(29, 2, 46.60, 90.86, 'pagi', '2026-03-12 01:00:00'),
(30, 2, 49.74, 85.94, 'sore', '2026-03-12 09:00:00'),
(31, 3, 23.15, 67.88, 'pagi', '2026-03-03 01:00:00'),
(32, 3, 18.98, 58.83, 'sore', '2026-03-03 09:00:00'),
(33, 3, 21.74, 52.99, 'pagi', '2026-03-04 01:00:00'),
(34, 3, 20.63, 48.97, 'sore', '2026-03-04 09:00:00'),
(35, 3, 23.42, 54.14, 'pagi', '2026-03-05 01:00:00'),
(36, 3, 20.00, 65.60, 'sore', '2026-03-05 09:00:00'),
(37, 3, 15.86, 51.04, 'pagi', '2026-03-06 01:00:00'),
(38, 3, 16.73, 63.39, 'sore', '2026-03-06 09:00:00'),
(39, 3, 15.65, 63.18, 'pagi', '2026-03-07 01:00:00'),
(40, 3, 18.06, 48.53, 'sore', '2026-03-07 09:00:00'),
(41, 3, 17.54, 69.75, 'pagi', '2026-03-08 01:00:00'),
(42, 3, 21.79, 57.65, 'sore', '2026-03-08 09:00:00'),
(43, 3, 18.91, 63.84, 'pagi', '2026-03-09 01:00:00'),
(44, 3, 23.79, 61.68, 'sore', '2026-03-09 09:00:00'),
(45, 3, 15.77, 69.90, 'pagi', '2026-03-10 01:00:00'),
(46, 3, 20.63, 51.58, 'sore', '2026-03-10 09:00:00'),
(47, 3, 24.72, 69.66, 'pagi', '2026-03-11 01:00:00'),
(48, 3, 17.83, 66.36, 'sore', '2026-03-11 09:00:00'),
(49, 3, 18.01, 63.13, 'pagi', '2026-03-12 01:00:00'),
(50, 3, 16.59, 56.77, 'sore', '2026-03-12 09:00:00'),
(51, 3, 50.00, 12.00, 'pagi', '2026-03-13 14:39:19');

-- --------------------------------------------------------

--
-- Table structure for table `tenants`
--

CREATE TABLE `tenants` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL,
  `phone` varchar(255) DEFAULT NULL,
  `address` text DEFAULT NULL,
  `status` enum('active','inactive','suspended') NOT NULL DEFAULT 'active',
  `settings` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`settings`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `tenants`
--

INSERT INTO `tenants` (`id`, `name`, `slug`, `email`, `phone`, `address`, `status`, `settings`, `created_at`, `updated_at`) VALUES
(1, 'Dapur Berkah Jakarta', 'dapur-berkah-jakarta', 'contact@dapurberkah.com', '081234567890', 'Jakarta Selatan', 'active', '{\"document_headers\":{\"berita_acara\":{\"line1\":\"Dapur Berkah Jakarta\",\"line2\":\"Berita Acara penerimaan paket makanan Bergizi Gratis satuan pelayanan bergizi (SPPG)\",\"line3\":\"Rongga, Kab. Jakarta\",\"logo_path\":\"document-logos\\/1\\/Z6UWpGZBNotAeG6JMuwLL8NcWBCNhpcUqRkB34SP.png\"},\"organoleptik\":{\"line1\":\"Dapur Berkah Jakarta\",\"line2\":\"Uji Organleptik\",\"line3\":\"Jakarta Selatan\",\"logo_mode\":1,\"logo_path\":\"document-logos\\/1\\/q9DcAYXzcz4P3F74e35pLjbIuroC0WmxCv7O6C3h.png\",\"logo_right_path\":\"document-logos\\/1\\/Wl6jfgSdFOm7TC8DrOZDyK1GvVsyWwFzMYKwnaCP.jpg\"},\"berita_acara_penerimaan\":{\"line1\":\"Dapur Berkah Jakarta\",\"line2\":\"Berita Acara penerimaan paket makanan Bergizi Gratis satuan pelayanan bergizi (SPPG Banyuwangi Pesanggaran Pesanggaran)\",\"line3\":\"Banyuwangi Pesanggaran\",\"logo_mode\":2,\"logo_path\":\"document-logos\\/1\\/oHeEzOgkT6vd99v4hKj0SpOF2RPAFsA3QpuoPf1i.png\",\"logo_right_path\":\"document-logos\\/1\\/Gth6FmXJVb9AKs41yNvB1sFrHvFa6RaCu6Ix3uYm.png\"},\"berita_acara_pengembalian_alat\":{\"line1\":\"SPPG banyuwangi Pesanggaran pesanggaran\",\"line2\":\"Berita Acara pengembalian wadah makanan Bergizi Gratis satuan pelayanan bergizi (SPPG)\",\"line3\":\"JL Suprobo Desa Pesanggaran\",\"logo_mode\":1,\"logo_path\":\"document-logos\\/1\\/jpKKFLWKNfhXBILlSQl3u6c0e8LvYWiTsC6wKwHq.png\",\"logo_right_path\":\"document-logos\\/1\\/yVGaparFtwDlKH9iHYXyHPr5kNK3ZsBERp0EmuWN.jpg\"}},\"link_sppg\":\"http:\\/\\/127.0.0.1:8000\\/sppg\\/2b3cbec5df346267280a26d1e42202e8\",\"sppg_signature_path\":\"signatures\\/sppg_tenant_1_1774977177.png\",\"finance_signature_name\":\"IJUL PELUPESSY\",\"finance_signature_title\":\"AKUNTAN\",\"finance_signature_path\":\"signatures\\/1\\/finance_signature_1776086322.png\"}', '2026-03-12 07:12:35', '2026-04-13 13:18:42');

-- --------------------------------------------------------

--
-- Table structure for table `tickets`
--

CREATE TABLE `tickets` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `subject` varchar(255) NOT NULL,
  `status` enum('open','in_progress','resolved','closed') NOT NULL DEFAULT 'open',
  `priority` enum('low','medium','high','urgent') NOT NULL DEFAULT 'medium',
  `category` enum('technical','billing','feature_request','general') NOT NULL DEFAULT 'general',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `tickets`
--

INSERT INTO `tickets` (`id`, `tenant_id`, `user_id`, `subject`, `status`, `priority`, `category`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 'Ronald', 'open', 'medium', 'general', '2026-03-25 06:33:01', '2026-03-26 06:38:33');

-- --------------------------------------------------------

--
-- Table structure for table `ticket_messages`
--

CREATE TABLE `ticket_messages` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `ticket_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `message` text NOT NULL,
  `attachments` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`attachments`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `ticket_messages`
--

INSERT INTO `ticket_messages` (`id`, `ticket_id`, `user_id`, `message`, `attachments`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 'asdasda', NULL, '2026-03-25 06:33:01', '2026-03-25 06:33:01'),
(2, 1, 1, 'web mu elek lek', NULL, '2026-03-26 06:37:35', '2026-03-26 06:37:35'),
(3, 1, 2, 'jancok', NULL, '2026-03-26 06:38:33', '2026-03-26 06:38:33');

-- --------------------------------------------------------

--
-- Table structure for table `tkpis`
--

CREATE TABLE `tkpis` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `code` varchar(255) DEFAULT NULL,
  `name` varchar(255) NOT NULL,
  `type` varchar(255) DEFAULT NULL,
  `group` varchar(255) DEFAULT NULL,
  `source` varchar(255) DEFAULT NULL,
  `water` double NOT NULL DEFAULT 0,
  `energy` double NOT NULL DEFAULT 0,
  `protein` double NOT NULL DEFAULT 0,
  `fat` double NOT NULL DEFAULT 0,
  `carbohydrate` double NOT NULL DEFAULT 0,
  `fiber` double NOT NULL DEFAULT 0,
  `ash` double NOT NULL DEFAULT 0,
  `calcium` double NOT NULL DEFAULT 0,
  `phosphorus` double NOT NULL DEFAULT 0,
  `iron` double NOT NULL DEFAULT 0,
  `sodium` double NOT NULL DEFAULT 0,
  `potassium` double NOT NULL DEFAULT 0,
  `copper` double NOT NULL DEFAULT 0,
  `zinc` double NOT NULL DEFAULT 0,
  `retinol` double NOT NULL DEFAULT 0,
  `b_carotene` double NOT NULL DEFAULT 0,
  `carotene_total` double NOT NULL DEFAULT 0,
  `thiamin` double NOT NULL DEFAULT 0,
  `riboflavin` double NOT NULL DEFAULT 0,
  `niacin` double NOT NULL DEFAULT 0,
  `vitamin_c` double NOT NULL DEFAULT 0,
  `bdd` double NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `tkpis`
--

INSERT INTO `tkpis` (`id`, `code`, `name`, `type`, `group`, `source`, `water`, `energy`, `protein`, `fat`, `carbohydrate`, `fiber`, `ash`, `calcium`, `phosphorus`, `iron`, `sodium`, `potassium`, `copper`, `zinc`, `retinol`, `b_carotene`, `carotene_total`, `thiamin`, `riboflavin`, `niacin`, `vitamin_c`, `bdd`, `created_at`, `updated_at`) VALUES
(5, 'AP001', 'Nasi', 'Olahan', 'Serealia', 'KZGPI-1990', 56.7, 180, 3, 0.3, 39.8, 0.2, 0.2, 25, 27, 0.4, 1, 38, 0.1, 0.6, 0, 0, 0, 0.05, 0.1, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(6, 'AP002', 'Nasi tim', 'Olahan', 'Serealia', 'OKN-1992', 71, 120, 2.4, 0.4, 26, 0.5, 0.2, 3, 7, 0.4, 0, 23.9, 0.1, 0.4, 0, 0, 0, 0.1, 0, 1.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(7, 'AP003', 'Tapai beras', 'Olahan', 'Serealia', 'KZGMI-2001', 75.5, 99, 1.7, 0.3, 22.4, 0, 0.1, 4, 19, 0, 26, 2, 0.1, 0.5, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(8, 'AP004', 'Tepung beras, mentah', 'Olahan', 'Serealia', 'DABM-1964', 12, 353, 7, 0.5, 80, 2.4, 0.5, 5, 140, 0.8, 5, 241, 0.1, 0.8, 0, 0, 0, 0.12, 0.1, 1.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(9, 'AP005', 'Nasi beras merah', 'Olahan', 'Serealia', 'KZGPI-1990', 64, 149, 2.8, 0.4, 32.5, 0.3, 0.3, 6, 63, 0.8, 5, 91.4, 0.2, 0.9, 0, 0, 0, 0.06, 0, 1.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(10, 'AP006', 'Bihun, mentah', 'Olahan', 'Serealia', 'DABM-1964', 12.9, 348, 4.7, 0.1, 82.1, 1.2, 0.2, 6, 35, 1.8, 12, 5, 0.08, 0.7, 0, 0, 0, 0, 0, 0.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(11, 'AP007', 'Bihun goreng instan', 'Olahan', 'Serealia', 'KZGMS-1993', 9, 381, 6.1, 3.9, 80.3, 0, 0.7, 266, 151, 2.9, 928, 0, 0, 0, 58, 0, 400, 0.37, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(12, 'AP008', 'Bihun Jagung, mentah', 'Olahan', 'Serealia', 'BKP', 11.3, 354, 0.5, 0.3, 87.4, 3, 0.5, 13, 111, 0.6, 49, 1.4, 0.4, 0, 0, 0, 0, 0.02, 0.02, 0.3, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(13, 'AP009', 'Nasi jagung', 'Olahan', 'Serealia', 'BKP', 11, 357, 8.8, 0.5, 79.5, 6.2, 0.3, 5, 43, 0.6, 2, 30.4, 0.1, 0.3, 0, 0, 0, 0.3, 0.02, 0.1, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(14, 'AP010', 'Jagung muda, rebus', 'Olahan', 'Serealia', 'KZGPI-1990', 53.2, 142, 5, 0.7, 30.3, 0.8, 0.8, 5, 105, 0.8, 5, 24.3, 0.2, 0.9, 0, 145, 225, 0.15, 0.08, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(15, 'AP011', 'Jagung kuning, tepung', 'Olahan', 'Serealia', 'DABM-1964', 12, 355, 9.2, 3.9, 73.7, 7.2, 1.2, 10, 256, 2.4, 11, 24.4, 0.23, 1.7, 0, 0, 510, 0.38, 0.02, 0.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(16, 'AP012', 'Jagung kuning pipil, rebus', 'Olahan', 'Serealia', 'KZGPI-1990', 63.7, 154, 3.8, 3.5, 28.4, 0.7, 0.6, 7, 171, 0.5, 5, 56.4, 0.1, 2, 0, 818, 234, 0.08, 0.1, 1.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(17, 'AP013', 'Tepung jagung putih', 'Olahan', 'Serealia', 'DABM-1964', 12, 355, 9.2, 3.9, 73.7, 7.2, 1.2, 10, 256, 2.4, 11, 24.4, 0.23, 1.7, 0, 0, 0, 0.38, 0.02, 0.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(18, 'AP014', 'Ketupat ketan', 'Olahan', 'Serealia', 'KZGPI-1990', 52, 212, 4, 4.6, 38.6, 0.2, 0.9, 8, 46, 1, 0, 0, 0, 0, 0, 0, 0, 0.07, 0, 0.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(19, 'AP015', 'Ketan hitam, matang', 'Olahan', 'Serealia', 'KZGPI-1990', 56.9, 181, 4, 1.2, 37.3, 0.3, 0.6, 9, 144, 1.7, 9, 18.4, 0.1, 0.7, 0, 0, 0, 0.06, 0, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(20, 'AP016', 'Tapai ketan hitam', 'Olahan', 'Serealia', 'KZGPI-1990', 50.2, 166, 3.8, 1, 34.4, 0.3, 0.6, 8, 106, 1.6, 5, 12, 0, 0, 0, 0, 0, 0.02, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(21, 'AP017', 'Ketan putih, matang', 'Olahan', 'Serealia', 'KZGPI-1990', 60.7, 163, 3, 0.4, 35.7, 0.2, 0.2, 4, 55, 0.7, 8, 16.8, 0.1, 0.7, 0, 0, 0, 0.07, 0, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(22, 'AP018', 'Tapai ketan putih', 'Olahan', 'Serealia', 'KZGPI-1990', 58.9, 172, 3, 0.5, 37.5, 0.6, 0.1, 6, 35, 0.5, 1, 0, 0, 0, 0, 0, 0, 0.04, 0, 0.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(23, 'AP019', 'Maizena, tepung', 'Olahan', 'Serealia', 'DABM-1964', 14, 341, 0.3, 0, 85, 7, 0.7, 20, 30, 1.5, 6, 9, 0.22, 1.6, 0, 0, 0, 0, 0.09, 1.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(24, 'AP020', 'Makaroni, mentah', 'Olahan', 'Serealia', 'DABM-1964', 11.7, 353, 8.7, 0.4, 78.7, 4.9, 2.5, 20, 80, 0.3, 5, 0, 0.28, 1.4, 0, 0, 0, 0.1, 0.13, 2.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(25, 'AP021', 'Mi basah', 'Olahan', 'Serealia', 'DABM-1964', 80, 88, 0.6, 3.3, 14, 0.1, 2.1, 14, 13, 6.8, 63, 13.5, 0.06, 0.4, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(26, 'AP022', 'Mi kering', 'Olahan', 'Serealia', 'KZGPI-1990', 10.6, 339, 10, 1.7, 6.3, 0.4, 1.4, 31, 143, 3.9, 760, 83, 0.29, 1.9, 0, 0, 0, 0, 0.08, 2.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(27, 'AP023', 'Misoa', 'Olahan', 'Serealia', 'KZGPI-1990', 10, 345, 8.5, 2.2, 78, 0.5, 1.3, 52, 120, 8.7, 3.064, 44, 0.08, 0, 0, 0, 0, 0, 0.02, 0.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(28, 'AP024', 'Roti putih', 'Olahan', 'Serealia', 'DABM-1964', 40, 248, 8, 1.2, 50, 9.1, 0.8, 10, 95, 1.5, 530, 91, 0.15, 0.9, 0, 0, 0, 0.1, 0.29, 2.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(29, 'AP025', 'Tepung terigu', 'Olahan', 'Serealia', 'KZGPI-1990', 11.8, 333, 9, 1, 77.2, 0.3, 1, 22, 150, 6.3, 2, 0, 0.02, 2.8, 0, 0, 0, 0.35, 0.47, 1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(30, 'AP026', 'Amparan tatak', 'Olahan', 'Serealia', 'KZGMI-2001', 58.4, 191, 1.3, 5.5, 34, 0, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(31, 'AP027', 'Apang kukus, kue', 'Olahan', 'Serealia', 'KZGMI-2001', 49.5, 202, 3, 0.3, 46.7, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(32, 'AP028', 'Apem, kue', 'Olahan', 'Serealia', 'KZGMI-2001', 63.1, 148, 2, 0.5, 33.9, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(33, 'AP029', 'Biskuit', 'Olahan', 'Serealia', 'DABM-1964', 2.2, 458, 6.9, 14.4, 75.1, 2.1, 1.4, 62, 87, 2.7, 241, 20.3, 0.16, 0.6, 0, 14, 0, 0.09, 0.15, 1.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(34, 'AP030', 'Bakpia, kue', 'Olahan', 'Serealia', 'KZGPI-1990', 38.9, 272, 8.7, 6.7, 44.1, 0.9, 1.6, 194, 117, 4.5, 0, 0, 0, 0, 0, 0, 1.392, 0.31, 1, 2.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(35, 'AP031', 'Bakwan', 'Olahan', 'Serealia', 'KZGPI-1990', 40.5, 280, 8.2, 10.2, 39, 3.4, 2.1, 204, 79, 7, 0, 0, 0, 0, 0, 0, 0, 0.08, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(36, 'AP032', 'Bantal', 'Olahan', 'Serealia', 'KZGMI-2001', 52.3, 190, 3.3, 0.3, 43.5, 3.4, 0.6, 9, 0, 0.4, 164, 84, 0.2, 0.9, 0, 0, 0, 0.27, 0.02, 3.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(37, 'AP033', 'Baruasa', 'Olahan', 'Serealia', 'KZGMI-2001', 5.3, 417, 6.5, 8.2, 79.3, 0, 0.7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(38, 'AP034', 'Batar daan', 'Olahan', 'Serealia', 'KZGMI-2001', 75.3, 107, 2.2, 2.2, 19.6, 0, 0.7, 20, 30, 0.6, 200, 90, 0.1, 0, 0, 0, 0, 0.18, 0.02, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(39, 'AP035', 'Bika ambon', 'Olahan', 'Serealia', 'KZGPI-1990', 51.5, 199, 2.1, 1.5, 44.4, 0.3, 0.6, 45, 28, 1.8, 0, 0, 0, 0, 0, 0, 408, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(40, 'AP036', 'Bingka', 'Olahan', 'Serealia', 'KZGMI-2001', 44.4, 273, 5.3, 10.6, 39.1, 0, 0.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(41, 'AP037', 'Bobengka', 'Olahan', 'Serealia', 'KZGMI-2001', 46.3, 225, 5.3, 2.6, 45.2, 0, 0.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(42, 'AP038', 'Bolu peca', 'Olahan', 'Serealia', 'KZGMI-2001', 55.6, 197, 3.3, 4.6, 35.6, 0, 0.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(43, 'AP039', 'Brem', 'Olahan', 'Serealia', 'KZGPI-1990', 37.4, 249, 3.4, 0.4, 58, 0, 0.9, 198, 86, 2, 0, 0, 0, 0, 0, 0, 240, 0.34, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(44, 'AP040', 'Bubur tinotuan (Manado)', 'Olahan', 'Serealia', 'KZGMI-2001', 80.9, 156, 2.3, 0.2, 15.6, 8.2, 1, 41, 20, 0.4, 486, 164, 0.3, 0.4, 0, 1.437, 0, 0.1, 0.04, 0, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(45, 'AP041', 'Cake tape', 'Olahan', 'Serealia', 'KZGMI-2001', 32.2, 323, 4.9, 11.5, 50.1, 1.4, 1.4, 131, 83, 2.6, 0, 0, 0, 0, 26, 0, 1.872, 0.38, 0.16, 0.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(46, 'AP042', 'Cangkuning', 'Olahan', 'Serealia', 'KZGMI-2001', 57.5, 204, 2.8, 7.5, 31.4, 0, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(47, 'AP043', 'Dodol bali', 'Olahan', 'Serealia', 'KZGPI-1990', 26.5, 298, 3.7, 2.1, 65.9, 0.4, 1.8, 70, 76, 2.5, 0, 0, 0, 0, 0, 0, 496, 0.28, 0, 2.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(48, 'AP044', 'Dodol galamai', 'Olahan', 'Serealia', 'KZGMI-2001', 16.5, 348, 0.4, 3.8, 76.1, 0.5, 1.2, 41, 144, 2.6, 38, 76, 0.3, 2.1, 0, 0, 0, 0.03, 0.06, 1.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(49, 'AP045', 'Dodol kedondong', 'Olahan', 'Serealia', 'KZGPI-1990', 26.4, 331, 1.9, 7.6, 63.8, 1, 0.4, 90, 55, 2.3, 0, 0, 0, 0, 0, 0, 408, 0.11, 0, 0.8, 5, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(50, 'AP046', 'Dodol manado', 'Olahan', 'Serealia', 'KZGMI-2001', 26.1, 373, 4.3, 16.5, 51.9, 0.4, 1.2, 41, 142, 2.4, 35, 72, 0.3, 2.1, 0, 0, 0, 0.04, 0.06, 2.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(51, 'AP047', 'Emping beras', 'Olahan', 'Serealia', 'KZGMI-2001', 13.6, 403, 10.6, 2.2, 85.3, 0.2, 1.9, 11, 240, 0.3, 1, 113, 0.3, 2.4, 0, 0, 0, 0, 0.16, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(52, 'AP048', 'Gemblong', 'Olahan', 'Serealia', 'KZGPI-1990', 36.2, 274, 1.7, 5.4, 55.5, 2.2, 1.2, 69, 55, 3.3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(53, 'AP049', 'Gendar goreng', 'Olahan', 'Serealia', 'KZGPI-1990', 30.4, 407, 6.4, 28.2, 32, 0.1, 3, 216, 62, 1.6, 0, 0, 0, 0, 0, 0, 184, 0.16, 0, 0.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(54, 'AP050', 'Intip goreng', 'Olahan', 'Serealia', 'KZGPI-1990', 6.5, 474, 7.6, 21.6, 62.3, 1.2, 2, 36, 64, 2.5, 0, 38, 0.05, 0.5, 0, 0, 200, 0.25, 0.03, 0.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(55, 'AP051', 'Jagung gerontol', 'Olahan', 'Serealia', 'KZGPI-1990', 61.7, 156, 2.7, 1.3, 33.3, 1, 0.8, 51, 105, 1.2, 0, 0, 0, 0, 0, 0, 162, 0.08, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(56, 'AP052', 'Jagung titi', 'Olahan', 'Serealia', 'KZGPI-1990', 9.2, 374, 9.4, 2.2, 79.1, 0.8, 0.1, 14, 142, 2.9, 0, 0, 9, 0, 0, 0, 11.507, 0.2, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(57, 'AP053', 'Japilus', 'Olahan', 'Serealia', 'KZGPI-1990', 3.8, 500, 1.2, 25.1, 67.3, 0.4, 2.7, 186, 29, 4.9, 0, 0, 0, 0, 0, 0, 0, 0.17, 0.03, 0.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(58, 'AP054', 'Kakicak', 'Olahan', 'Serealia', 'KZGMI-2001', 43.9, 296, 3.4, 15.1, 36.7, 0, 0.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(59, 'AP055', 'Kambose', 'Olahan', 'Serealia', 'KZGMI-2001', 61.5, 164, 3, 2.4, 32.6, 4.3, 0.7, 16, 36, 0.7, 0, 32, 0.1, 1.6, 0, 256, 0, 0.1, 0.1, 0.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(60, 'AP056', 'Kapusa', 'Olahan', 'Serealia', 'KZGMI-2001', 63.5, 158, 4.4, 3.2, 27.8, 5.3, 1, 79, 115, 1.2, 104, 149, 0.5, 1.1, 0, 1.374, 0, 0.06, 0.05, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(61, 'AP057', 'Keddo bodong', 'Olahan', 'Serealia', 'KZGMI-2001', 33.9, 290, 4.6, 5.7, 55.2, 0, 0.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(62, 'AP058', 'Kelepon, kue', 'Olahan', 'Serealia', 'KZGMI-2001', 49.6, 215, 3.7, 3.7, 41.8, 1, 1.2, 232, 45, 3.3, 0, 0, 0, 0, 0, 0, 872, 0.09, 0.07, 0.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(63, 'AP059', 'Kereput', 'Olahan', 'Serealia', 'KZGMI-2001', 3.5, 580, 4.8, 39.6, 51.1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(64, 'AP060', 'Ketoprak', 'Olahan', 'Serealia', 'KZGPI-1990', 69.1, 153, 7.9, 7.7, 13, 2.9, 2.6, 153, 134, 3.4, 0, 0, 0, 0, 3, 0, 435, 0.05, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(65, 'AP061', 'Ketupat kandangan', 'Olahan', 'Serealia', 'KZGMI-2001', 78.5, 109, 2.2, 5.2, 13.4, 0, 0.7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(66, 'AP062', 'Koya', 'Olahan', 'Serealia', 'KZGMI-2001', 13.2, 366, 4.2, 4.3, 77.5, 0.8, 0.8, 153, 222, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(67, 'AP063', 'Koya mirasa', 'Olahan', 'Serealia', 'KZGMI-2001', 7.2, 370, 8, 1, 82.2, 0.4, 1.6, 83, 110, 17, 0, 0, 0, 0, 3, 0, 144, 0.19, 0.45, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(68, 'AP064', 'Koyabu', 'Olahan', 'Serealia', 'KZGMI-2001', 44.2, 241, 3.4, 4.3, 47.2, 0, 0.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(69, 'AP065', 'Kue ali', 'Olahan', 'Serealia', 'KZGMI-2001', 12.8, 440, 3.8, 18.5, 64.5, 0.3, 0.4, 27, 47, 2.5, 0, 0, 0, 0, 0, 0, 0, 0.13, 0.09, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(70, 'AP066', 'Kue bangen', 'Olahan', 'Serealia', 'KZGMI-2001', 5.6, 442, 3.3, 14.7, 74.2, 0, 2.2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(71, 'AP067', 'Kue gelang', 'Olahan', 'Serealia', 'KZGMI-2001', 7.1, 448, 5.8, 16.1, 70, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(72, 'AP068', 'Kue jahe', 'Olahan', 'Serealia', 'KZGPI-1990', 3.7, 425, 1.6, 8.8, 84.6, 1.2, 1.3, 155, 61, 4, 0, 0, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(73, 'AP069', 'Kue kelapa', 'Olahan', 'Serealia', 'KZGMI-2001', 3.3, 591, 5.6, 42.1, 47.5, 0, 1.5, 32, 180, 1.6, 33, 443, 0.5, 1.1, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(74, 'AP070', 'Kue koa', 'Olahan', 'Serealia', 'KZGMI-2001', 14.5, 340, 4.8, 0.4, 79.3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(75, 'AP071', 'Kue ku temu', 'Olahan', 'Serealia', 'KZGMI-2001', 46.2, 214, 3.5, 0.2, 49.6, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(76, 'AP072', 'Kue lumpur', 'Olahan', 'Serealia', 'KZGMS-1993', 40.1, 291, 3.6, 11.1, 44.1, 0, 1.1, 96, 60, 2.3, 0, 0, 0, 0, 20, 0, 400, 0.24, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(77, 'AP073', 'Kue pelita', 'Olahan', 'Serealia', 'KZGMI-2001', 71, 141, 5.3, 5.5, 17.6, 0, 0.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(78, 'AP074', 'Kue putu cangkir', 'Olahan', 'Serealia', 'KZGPI-1990', 32.6, 304, 5.3, 7, 54.9, 0.9, 0.2, 18, 193, 4, 0, 0, 0, 0, 0, 0, 0, 0.06, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(79, 'AP075', 'Kue sus', 'Olahan', 'Serealia', 'KZGMS-1993', 56.6, 221, 7.5, 10.2, 24.8, 0, 0.9, 105, 85, 2.5, 0, 0, 0, 0, 26, 0, 1.3, 0.12, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(80, 'AP076', 'Kue thipan', 'Olahan', 'Serealia', 'KZGMI-2001', 43, 247, 2.9, 4.2, 49.5, 0, 0.4, 16, 107, 1.8, 95, 56, 1.3, 0.8, 0, 0, 0, 0.17, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(81, 'AP077', 'Laksa/Putu mayang', 'Olahan', 'Serealia', 'KZGMI-2001', 73.2, 121, 1.7, 3.4, 21.1, 0, 0.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(82, 'AP078', 'Lapis legit', 'Olahan', 'Serealia', 'KZGPI-1990', 21.3, 389, 6.6, 15.7, 55.5, 0.5, 0.9, 16, 136, 1.9, 0, 0, 0, 0, 41, 0, 1.032, 0.26, 0.09, 3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(83, 'AP079', 'Lupis ketan', 'Olahan', 'Serealia', 'KZGPI-1990', 61, 164, 1.8, 2.1, 34.5, 0.7, 0.6, 119, 31, 1.5, 0, 0, 0, 0, 0, 0, 0, 0.09, 0, 0.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(84, 'AP080', 'Manan samin', 'Olahan', 'Serealia', 'KZGMI-2001', 27.1, 379, 3.4, 18.1, 50.6, 0, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(85, 'AP081', 'Martabak india', 'Olahan', 'Serealia', 'KZGMI-2001', 65.8, 153, 4.5, 4.2, 24.3, 0, 1.2, 14, 108, 2.4, 240, 112, 0.4, 0.5, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(86, 'AP082', 'Martabak mesir', 'Olahan', 'Serealia', 'KZGMI-2001', 40.2, 278, 5.1, 8.6, 45, 0, 1.1, 49, 168, 3.4, 193, 123, 0.2, 0.9, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(87, 'AP083', 'Masekat', 'Olahan', 'Serealia', 'KZGMI-2001', 15.6, 369, 2.1, 7, 74.1, 4, 0.8, 17, 52, 0.8, 141, 12, 0.4, 0.3, 155, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(88, 'AP084', 'Mie aceh rebus', 'Olahan', 'Serealia', 'KZGMI-2001', 74.6, 113, 3, 3.2, 18.1, 0, 1.1, 22, 44, 1.4, 191, 36, 0.2, 0.3, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(89, 'AP085', 'Mie ayam', 'Olahan', 'Serealia', 'KZGMS-1993', 78.6, 102, 6.2, 3.9, 10.5, 0, 0.8, 262, 51, 1.8, 279, 0, 0, 0, 39, 0, 166, 0.85, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(90, 'AP086', 'Mie bakso', 'Olahan', 'Serealia', 'KZGMS-1993', 74.5, 114, 5.3, 3, 16.4, 0.1, 0.8, 286, 53, 1.9, 760, 0, 0, 0, 17, 0, 180, 0.16, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(91, 'AP087', 'Mie celon', 'Olahan', 'Serealia', 'KZGMI-2001', 75.9, 102, 3, 2.1, 17.8, 0, 1.2, 12, 84, 1.4, 451, 112, 0.1, 0.5, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(92, 'AP088', 'Mie pangsit basah', 'Olahan', 'Serealia', 'KZGMS-1993', 79.2, 105, 5.9, 4.9, 9.4, 0, 0.7, 208, 48, 2, 530, 0, 0, 0, 25, 0, 620, 0.46, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(93, 'AP089', 'Nasi gemuk', 'Olahan', 'Serealia', 'KZGMI-2001', 61.4, 192, 3.8, 8.8, 24.4, 0.7, 1.6, 15, 74, 1, 355, 63, 0.2, 1.4, 0, 0, 0, 0.19, 0.05, 2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(94, 'AP090', 'Nasi gurih', 'Olahan', 'Serealia', 'KZGMI-2001', 60.5, 190, 4.7, 7.5, 26, 0.7, 1.3, 12, 62, 0.8, 296, 52, 0.2, 1.2, 0, 0, 0, 0.11, 0.06, 2.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(95, 'AP091', 'Nasi minyak', 'Olahan', 'Serealia', 'KZGMI-2001', 53.3, 207, 3.5, 5, 37.1, 0.8, 1.1, 26, 100, 1.5, 74, 174, 0.2, 2.2, 0, 0, 0, 0.14, 0.07, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(96, 'AP092', 'Nasi rames', 'Olahan', 'Serealia', 'KZGMS-1993', 65.8, 155, 10.3, 4.2, 19.1, 0, 0.6, 239, 62, 1.8, 265, 0, 0, 0, 96, 0, 3.14, 0.59, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(97, 'AP093', 'Nopia spesial', 'Olahan', 'Serealia', 'KZGPI-1990', 11.5, 387, 5.3, 7.6, 74.3, 0.3, 1.3, 903, 133, 4.2, 0, 0, 0, 0, 0, 0, 512, 0.17, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(98, 'AP094', 'Onde-onde', 'Olahan', 'Serealia', 'KZGMI-2001', 27.7, 336, 4, 9.8, 57.9, 0, 0.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(99, 'AP095', 'Padamaran', 'Olahan', 'Serealia', 'KZGMI-2001', 67.6, 171, 3.9, 8.9, 18.8, 0, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(100, 'AP096', 'Pastel', 'Olahan', 'Serealia', 'KZGMS-1993', 38.3, 307, 4.5, 13.3, 42.4, 0, 1.5, 296, 53, 2.5, 0, 0, 0, 0, 0, 0, 5.36, 0.15, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(101, 'AP097', 'Pulut', 'Olahan', 'Serealia', 'KZGMI-2001', 49.1, 216, 2.6, 3.1, 44.4, 0, 0.8, 6, 70, 3.8, 100, 22, 0.4, 1.3, 0, 0, 0, 0.14, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(102, 'AP098', 'Pundut nasi', 'Olahan', 'Serealia', 'KZGMI-2001', 77.8, 104, 1.9, 4.1, 15.1, 0.4, 1.1, 26, 100, 1.5, 74, 174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(103, 'AP100', 'Putri selat', 'Olahan', 'Serealia', 'KZGMI-2001', 66.6, 163, 2.2, 6.5, 23.8, 0, 0.9, 72, 3, 4, 6, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(104, 'AP101', 'Putu sopa', 'Olahan', 'Serealia', 'KZGMI-2001', 50.7, 215, 3.3, 4.1, 41.1, 0, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(105, 'AP102', 'Renggi goreng', 'Olahan', 'Serealia', 'KZGMI-2001', 8.8, 471, 4.7, 21.8, 64.1, 6.4, 0.6, 4, 80, 1.1, 126, 29, 0.9, 1.3, 0, 0, 0, 0.53, 0.05, 8.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(106, 'AP103', 'Roti boong', 'Olahan', 'Serealia', 'KZGMI-2001', 34, 341, 5.5, 16.2, 43.3, 0, 1, 15, 65, 1.1, 161, 41, 0, 0.9, 0, 0, 0, 0.4, 0.3, 2.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(107, 'AP104', 'Roti warna sawo matang', 'Olahan', 'Serealia', 'DABM-1964', 40, 249, 7.9, 1.5, 49.7, 0, 0.9, 20, 140, 2.5, 500, 91, 0, 0, 0, 0, 0, 0.15, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(108, 'AP105', 'Sarimuka', 'Olahan', 'Serealia', 'KZGMI-2001', 61.5, 166, 2.3, 2.8, 32.9, 0, 0.5, 36, 13, 2, 3, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(109, 'AP106', 'Spaghetti', 'Olahan', 'Serealia', 'KZGMS-1993', 66.1, 139, 7.4, 2.1, 22.6, 0, 2.1, 109, 53, 4.7, 0, 0, 0, 0, 42, 0, 940, 0.35, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(110, 'AP107', 'Srikaya ketan', 'Olahan', 'Serealia', 'KZGMI-2001', 41, 265, 2.7, 6.4, 49.1, 0, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(111, 'AP108', 'Sunduk lawang', 'Olahan', 'Serealia', 'KZGMI-2001', 63.4, 181, 1.9, 1.3, 32.4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(112, 'AP109', 'Suwir-suwir', 'Olahan', 'Serealia', 'KZGPI-1990', 13.4, 347, 0.5, 0.9, 84.2, 0.8, 1, 42, 40, 4.3, 0, 0, 0, 0, 1, 0, 240, 0.13, 0, 0.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(113, 'AP110', 'Tipa-tipa', 'Olahan', 'Serealia', 'KZGPI-1990', 11.3, 355, 6.2, 1.2, 79.8, 1.3, 1.5, 17, 328, 1.6, 0, 0, 0, 0, 0, 0, 0, 0.26, 0.04, 1.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(114, 'AP111', 'Wajit camilan', 'Olahan', 'Serealia', 'KZGPI-1990', 27.1, 303, 6.3, 2.7, 63.3, 6.9, 0.6, 61, 302, 5.5, 0, 0, 0, 0, 0, 0, 0, 0.03, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(115, 'AP112', 'Widaran', 'Olahan', 'Serealia', 'KZGPI-1990', 7, 424, 1.3, 10.7, 80.7, 0.2, 0.3, 49, 88, 2.5, 0, 0, 0, 0, 21, 0, 440, 0.13, 0.2, 2.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(116, 'AP113', 'Wingko babat', 'Olahan', 'Serealia', 'KZGPI-1990', 29.7, 355, 3.2, 15.1, 51.4, 2.4, 0.7, 47, 63, 1.1, 0, 0, 0, 0, 0, 0, 0, 0.08, 0.08, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(117, 'AP114', 'Yangko', 'Olahan', 'Serealia', 'KZGPI-1990', 37.4, 254, 3, 1.1, 58.1, 0.8, 0.4, 184, 24, 2.6, 0, 0, 0, 0, 0, 0, 96, 0.15, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(118, 'AP99', 'Putri hijau', 'Olahan', 'Serealia', 'KGZMI-2001', 54.8, 189, 5.4, 2.1, 37.2, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(119, 'AR001', 'Beras giling, mentah', 'Tunggal', 'Serealia', 'KZGMI-2001', 12, 357, 8.4, 1.7, 77.1, 0.2, 0.8, 147, 81, 1.8, 27, 71, 0.1, 0.5, 0, 0, 0, 0.2, 0.08, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(120, 'AR002', 'Beras giling var pelita, mentah', 'Tunggal', 'Serealia', 'KZGPI-1990', 11.4, 369, 9.5, 1.4, 77.1, 0.4, 0.6, 68, 171, 1.4, 34, 0, 0, 0, 0, 0, 0, 0.26, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(121, 'AR003', 'Beras giling var rojolele, mentah', 'Tunggal', 'Serealia', 'KZGPI-1990', 12, 357, 8.4, 1.7, 77.1, 0.2, 0.8, 147, 81, 1.8, 34, 112.9, 0.14, 0.1, 0, 0, 80, 0.2, 0.02, 1.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(122, 'AR004', 'Beras hitam, mentah', 'Tunggal', 'Serealia', 'KZGMI-2001', 12.9, 351, 8, 1.3, 76.9, 20.1, 0.9, 6, 198, 0.1, 15, 105, 0.1, 1.6, 0, 0, 0, 0.21, 0.06, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(123, 'AR005', 'Beras jagung kuning, kering, mentah', 'Tunggal', 'Serealia', 'KZGMI-2001', 10.8, 358, 5.5, 0.1, 82.7, 10, 0.9, 20, 90, 1.4, 1, 80, 0.1, 4.1, 0, 641, 0, 0.12, 0.08, 1, 3, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(124, 'AR006', 'Beras jagung putih, kering, mentah', 'Tunggal', 'Serealia', 'KZGMI-2001', 22.5, 307, 4.8, 0.1, 71.8, 10, 0.8, 17, 78, 1.2, 1, 70, 0.1, 3.5, 0, 301, 0, 0.15, 0.07, 0.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(125, 'AR007', 'Beras ketan hitam tumbuk, mentah', 'Tunggal', 'Serealia', 'KZGPI-1990', 13.7, 360, 8, 2.3, 74.5, 1, 1.5, 10, 347, 6.2, 11, 288, 0.28, 2.2, 0, 0, 0, 0.24, 0.1, 2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(126, 'AR008', 'Beras ketan putih tumbuk, mentah', 'Tunggal', 'Serealia', 'KZGPI-1990', 12.9, 361, 7.4, 0.8, 78.4, 0.4, 0.5, 13, 157, 3.4, 3, 282, 0.28, 2.2, 0, 0, 0, 0.28, 0, 1.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(127, 'AR009', 'Beras ladang, mentah', 'Tunggal', 'Serealia', 'KZGMI-2001', 9.8, 376, 7.5, 3.8, 78, 5.9, 0.9, 20, 110, 0.8, 10, 70, 0.1, 1.4, 0, 0, 0, 0.2, 0.2, 5.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(128, 'AR010', 'Beras menir, mentah', 'Tunggal', 'Serealia', 'DABM-1964', 12, 362, 7.7, 4.4, 73, 0.2, 0.2, 22, 272, 3.7, 90, 201, 0.1, 0.5, 0, 0, 0, 0.55, 0.04, 1.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(129, 'AR011', 'Beras parboiled', 'Tunggal', 'Serealia', 'DABM-1964', 10, 353, 6.8, 0.6, 80, 0.5, 2.5, 5, 142, 0.8, 2, 46, 0.28, 1, 0, 0, 0, 0.22, 0.11, 3.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(130, 'AR012', 'Beras tumbuk, mentah', 'Tunggal', 'Serealia', 'KZGMI-2001', 11.5, 354, 7.8, 0.4, 79.9, 3.8, 0.4, 3, 112, 0.6, 5, 85, 0.5, 1.5, 0, 0, 0, 0.25, 0.22, 5.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(131, 'AR013', 'Beras tumbuk merah, mentah', 'Tunggal', 'Serealia', 'KZGPI-1990', 14.6, 352, 7.3, 0.9, 76.2, 0.8, 1, 15, 257, 4.2, 10, 202, 0.36, 1.9, 0, 0, 0, 0.34, 0.05, 3.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(132, 'AR014', 'Cantel, mentah', 'Tunggal', 'Serealia', 'DABM-1964', 11, 366, 11, 3.3, 73, 1.2, 1.7, 28, 287, 4.4, 7, 249, 0, 0, 0, 0, 0, 0.09, 0.14, 2.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(133, 'AR015', 'Jagung muda, kuning, mentah', 'Tunggal', 'Serealia', 'KZGPI-1990', 61.8, 147, 5.1, 0.7, 31.5, 1.3, 0.9, 6, 122, 1.1, 5, 33.6, 0.13, 0.8, 0, 113, 261, 0.24, 0.05, 0.8, 9, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(134, 'AR016', 'Jagung kuning pipil, kering, mentah', 'Tunggal', 'Serealia', 'KZGPI-1990', 11.5, 366, 9.8, 7.3, 69.1, 2.2, 2.4, 30, 538, 2.3, 5, 79.4, 0.1, 1.9, 0, 636, 641, 0.12, 0.12, 1.8, 3, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(135, 'AR017', 'Jagung pipil var. harapan, kering', 'Tunggal', 'Serealia', 'KZGPI-1990', 11.3, 367, 6.2, 5.1, 76.2, 2.6, 1.2, 7, 354, 2.8, 1, 79.6, 0.1, 1.9, 0, 637, 385, 0.19, 0.08, 1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(136, 'AR018', 'Jagung pipil var. metro, kering', 'Tunggal', 'Serealia', 'KZGPI-1990', 10.6, 368, 5.5, 4.6, 78, 2.9, 1.3, 7, 300, 2.4, 1, 80.2, 0.1, 1.9, 0, 642, 554, 0.16, 0.08, 1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(137, 'AR019', 'Jali, mentah', 'Tunggal', 'Serealia', 'DABM-1964', 23, 324, 11, 4, 61, 3.1, 1, 213, 176, 11, 24, 0, 0.1, 0.4, 0, 0, 0, 0.14, 0.08, 1.8, 0, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(138, 'AR020', 'Jawawut, mentah', 'Tunggal', 'Serealia', 'DABM-1964', 11.9, 364, 9.7, 3.5, 73.4, 8.2, 1.5, 28, 311, 5.3, 7, 255.1, 0.45, 1.5, 0, 33, 0, 0.33, 0.28, 4.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(139, 'AR021', 'Jampang huma, mentah', 'Tunggal', 'Serealia', 'DABM-1964', 11.7, 350, 6.2, 1.4, 78.2, 1.7, 2.5, 329, 254, 5.3, 53, 396.7, 0.7, 1.6, 0, 33, 0, 0.51, 0.3, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(140, 'BP001', 'Batatas kelapa, ubi, bakar', 'Olahan', 'Umbi', 'KZGMI-2001', 73.2, 110, 1.4, 1.1, 23.4, 4.5, 0.7, 1, 46, 0.2, 12, 230, 0.2, 0.3, 0, 0, 0, 1.13, 0, 0, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(141, 'BP002', 'Batatas kelapa, ubi, kukus', 'Olahan', 'Umbi', 'KZGMI-2001', 75.7, 92, 1.2, 0.3, 21, 4.1, 1.8, 0, 42, 0.2, 10, 209, 0.2, 0.3, 0, 0, 0, 0.28, 0, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(142, 'BP003', 'Batatas tali, ubi, rebus', 'Olahan', 'Umbi', 'KZGMI-2001', 53.2, 182, 2.4, 0.4, 42.2, 9.2, 1.8, 1, 80, 0.3, 20, 402, 0.3, 0.6, 0, 0, 0, 0.27, 0, 1.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(143, 'BP004', 'Belitung, talas, kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 63.1, 145, 1.2, 0.4, 34.2, 1, 1.1, 21, 48, 0.9, 7, 552.6, 0.2, 0.9, 0, 0, 0, 0.08, 0.1, 2.3, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(144, 'BP005', 'Bentul, talas, kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 81.1, 71, 2.3, 0.3, 15.4, 0.5, 0.9, 29, 26, 0.6, 0, 201, 0.2, 0.6, 0, 0, 0, 0.06, 0, 0, 21, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(145, 'BP006', 'Gadung, ubi, kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 77.4, 88, 0.6, 0.3, 20.9, 0.9, 0.8, 26, 47, 0.4, 6, 584, 0.2, 0.2, 0, 0, 0, 0.03, 0, 0.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(146, 'BP007', 'Ganyong, rebus', 'Olahan', 'Umbi', 'KZGPI-1990', 74.1, 100, 0.8, 0.2, 23.8, 0.9, 1.1, 15, 65, 0.9, 0, 0, 0, 0, 0, 0, 0, 0.04, 0, 0, 6, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(147, 'BP008', 'Ketela pohon/singkong kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 61.5, 153, 1.2, 0.3, 36.4, 1.3, 0.6, 56, 22, 0.4, 2, 345.3, 0.3, 0.1, 0, 0, 0, 0, 0, 0.3, 20, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(148, 'BP009', 'Suweg, talas, kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 75.5, 93, 1.5, 0.1, 21.9, 0.9, 1, 50, 58, 0.8, 6, 350.3, 0.1, 0.1, 0, 0, 283, 0.09, 0, 0.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(149, 'BP010', 'Talas bogor, kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 69.2, 120, 1.5, 0.3, 28.2, 0.7, 0.8, 31, 63, 0.7, 11, 498, 0.2, 0.6, 0, 0, 0, 0.05, 0.6, 0.8, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(150, 'BP011', 'Ubi jalar, kuning, kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 74.2, 100, 0.7, 0.3, 23.8, 1, 1, 44, 46, 0.4, 3, 0.8, 0.1, 0.2, 0, 819, 4.427, 0, 0.1, 0.6, 16, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(151, 'BP012', 'Ubi jalar tinta/ kemayung kukus', 'Olahan', 'Umbi', 'KZGPI-1990', 58.5, 165, 0.9, 0.2, 39.8, 1.1, 0.6, 20, 23, 0.8, 1, 0.9, 0.1, 0.2, 0, 0, 0, 0.02, 0.1, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(152, 'BP013', 'Bagea kelapa asin', 'Olahan', 'Umbi', 'KZGMI-2001', 3.5, 450, 3.2, 13.9, 78.1, 0, 1.3, 38, 38, 0.3, 74, 0, 0.2, 0.2, 0, 0, 0, 0.3, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(153, 'BP014', 'Bagea kelapa manis', 'Olahan', 'Umbi', 'KZGMI-2001', 3, 452, 1.3, 13.8, 80.6, 0, 1.3, 38, 39, 0.3, 75, 0, 0.2, 0.2, 0, 0, 0.3, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(154, 'BP015', 'Bagea kenari asin', 'Olahan', 'Umbi', 'KZGMI-2001', 2.8, 529, 3.2, 29.1, 63.6, 0, 1.3, 38, 40, 0.4, 74, 0, 0.2, 0.2, 0, 0, 0, 0.3, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(155, 'BP016', 'Bagea kenari manis', 'Olahan', 'Umbi', 'KZGMI-2001', 3.1, 523, 3.2, 28.2, 64.2, 0, 1.3, 38, 39, 0.3, 74, 0, 0.2, 0.2, 0, 0, 0, 0.3, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(156, 'BP017', 'Bagea kw 1', 'Olahan', 'Umbi', 'KZGPI-1990', 7.2, 416, 6.5, 9.4, 76.3, 0.4, 0.6, 49, 77, 4.9, 0, 0, 0, 0, 13, 0, 312, 0.08, 0, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(157, 'BP018', 'Bagea kw 2', 'Olahan', 'Umbi', 'KZGPI-1990', 7.9, 382, 0.3, 3.5, 87.2, 0.9, 1.1, 172, 120, 7.6, 0, 0, 0, 0, 0, 0, 0, 0.02, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(158, 'BP019', 'Beras Cerdas', 'Olahan', 'Umbi', 'BKP', 11.3, 350, 2.7, 1.1, 82.3, 6.2, 2.6, 28, 351, 2.9, 358, 568, 0.2, 0.9, 0, 0.4, 0, 0.02, 0.2, 0.3, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(159, 'BP020', 'Beras ganyong', 'Olahan', 'Umbi', 'BKP', 9.3, 364, 3.4, 0.7, 86.3, 4.7, 0.5, 4, 47, 5, 4, 72.2, 0.2, 0.6, 0, 1, 0.1, 0.02, 0.02, 0.3, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(160, 'BP021', 'Beras Siger', 'Olahan', 'Umbi', 'BKP', 13.5, 344, 1.1, 0.2, 28.3, 5.6, 0.7, 32, 22, 5.6, 106, 77.9, 0.1, 0.5, 0, 0, 0, 0.02, 0.1, 0.2, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(161, 'BP022', 'Biji nangka/Biji salak', 'Olahan', 'Umbi', 'KZGMI-2001', 40.5, 262, 2.3, 5.4, 51.1, 8, 0.7, 60, 80, 0.8, 10, 2, 0.6, 2, 0, 1.667, 0, 0.1, 1, 0, 10, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(162, 'BP023', 'Bubur sagu', 'Olahan', 'Umbi', 'KZGMI-2001', 62.5, 167, 0.2, 4, 33, 0, 0.3, 3, 3, 0.1, 7, 0, 0.1, 0.1, 0, 0, 0, 9, 0, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(163, 'BP024', 'Cassavastick', 'Olahan', 'Umbi', 'KZGPI-1990', 5.6, 460, 0.8, 18.7, 17.2, 1.6, 2.7, 144, 58, 7.5, 0, 0, 0, 0, 0, 0, 107, 0.19, 0.07, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(164, 'BP025', 'Ceriping getuk singkong', 'Olahan', 'Umbi', 'KZGPI-1990', 7.2, 462, 1.2, 20.7, 67.7, 0.6, 3.2, 1.248, 172, 8.8, 0, 0, 0, 0, 0, 0, 152, 0.29, 0.02, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(165, 'BP026', 'Gatot', 'Olahan', 'Umbi', 'BKP', 12.8, 347, 1.3, 0.7, 83.8, 5.8, 1.4, 78, 44, 17.1, 28, 242, 0.2, 0.7, 0, 0, 0, 0.02, 0.1, 0.4, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(166, 'BP027', 'Geblek', 'Olahan', 'Umbi', 'BKP', 52.1, 195, 0.4, 1.7, 44.4, 3.6, 1.4, 35, 13, 0.6, 353, 125, 0.3, 0.3, 0, 0, 0.3, 0.02, 0, 0.1, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(167, 'BP028', 'Getuk goreng', 'Olahan', 'Umbi', 'KZGPI-1990', 16.5, 360, 1.3, 6.4, 74.3, 0.8, 1.5, 59, 81, 3.2, 0, 0, 0, 0, 0, 0, 0, 0.21, 0, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(168, 'BP029', 'Getuk singkong', 'Olahan', 'Umbi', 'KZGPI-1990', 49.8, 204, 0.5, 1.4, 47.4, 0.8, 1.1, 97, 52, 1.5, 0, 0, 0, 0, 0, 0, 208, 0.08, 0, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(169, 'BP030', 'Gurandil', 'Olahan', 'Umbi', 'KZGPI-1990', 47.5, 218, 0.5, 2.5, 48.5, 3.1, 1, 50, 25, 2.8, 0, 0, 0, 0, 0, 0, 0, 0.19, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(170, 'BP031', 'Kabuto', 'Olahan', 'Umbi', 'KZGMI-2001', 58.9, 250, 2.6, 2.5, 35.4, 1.8, 0.6, 35, 49, 1.1, 2, 218, 0, 0, 0, 0, 0, 0.1, 0.1, 0.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(171, 'BP032', 'Kapurung', 'Olahan', 'Umbi', 'KZGMI-2001', 79.6, 41, 2, 0.3, 7.8, 2, 0.6, 34, 12, 0.3, 185, 566, 0.1, 0.3, 0, 213, 0, 0.12, 0.25, 2.7, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(172, 'BP033', 'Kecimpring singkong goreng', 'Olahan', 'Umbi', 'KZGPI-1990', 3.7, 464, 1.2, 18.6, 73, 1.3, 3.5, 82, 52, 3.4, 0, 0, 0, 0, 0, 0, 3.32, 0.34, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(173, 'BP034', 'Keremes', 'Olahan', 'Umbi', 'KZGPI-1990', 6.7, 475, 1.6, 25.2, 64.4, 2.1, 2.1, 153, 88, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(174, 'BP035', 'Keripik gadung', 'Olahan', 'Umbi', 'KZGPI-1990', 4, 446, 2.8, 14.5, 76, 1.7, 2.8, 147, 52, 1.9, 0, 0, 0, 0, 0, 0, 0, 0.95, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(175, 'BP036', 'Keripik kentang', 'Olahan', 'Umbi', 'KZGMI-2001', 7.8, 448, 2.7, 18.8, 67.1, 3.8, 3.6, 25, 130, 1.2, 712, 406, 1.1, 0, 0, 15, 0, 0.1, 0.05, 2.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(176, 'BP037', 'Keripik singkong', 'Olahan', 'Umbi', 'KZGPI-1990', 4.2, 478, 0.9, 20.7, 72, 2, 2.2, 189, 101, 1.9, 0, 0, 0, 0, 0, 0, 0, 0.24, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(177, 'BP038', 'Keripik singkong berbumbu', 'Olahan', 'Umbi', 'KZGPI-1990', 2.2, 481, 2.2, 19.7, 73.6, 1.6, 2.3, 156, 103, 1.6, 0, 0, 0, 0, 0, 0, 80, 0.31, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(178, 'BP039', 'Keripik ubi', 'Olahan', 'Umbi', 'KZGMI-2001', 6, 486, 0.2, 23.9, 67.6, 14.3, 2.3, 68, 92, 0.9, 52, 2, 0.7, 2.3, 0, 920, 0, 0.1, 0.1, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(179, 'BP040', 'Kerupuk cumi goreng', 'Olahan', 'Umbi', 'KZGMI-2001', 3.4, 444, 6.9, 14.6, 71.3, 5, 3.8, 47, 375, 1.8, 837, 191, 0.1, 0.3, 0, 0, 0, 0.4, 0.1, 1.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(180, 'BP041', 'Kerupuk kemplang (ikan) mentah', 'Olahan', 'Umbi', 'KZGMI-2001', 14.2, 325, 1.8, 0.4, 78.5, 4.5, 5.1, 59, 268, 2.3, 1.123, 273, 0.2, 0.5, 32, 0, 0, 0.6, 0.1, 2.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(181, 'BP042', 'Kerupuk kemplang goreng', 'Olahan', 'Umbi', 'KZGPI-1990', 5.8, 504, 5.6, 28.1, 57.1, 0.3, 3.4, 50, 94, 2.9, 0, 0, 0, 0, 6, 0, 280, 0.31, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(182, 'BP043', 'Kerupuk kemplang panggang', 'Olahan', 'Umbi', 'KZGPI-1990', 9.4, 356, 9.7, 1.1, 76.9, 1, 3, 62, 129, 2.9, 0, 0, 0, 0, 7, 0, 280, 0.36, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(183, 'BP044', 'Kerupuk mie kuning goreng', 'Olahan', 'Umbi', 'KZGPI-1990', 7.2, 476, 0.1, 21.1, 71.3, 4.2, 0.3, 57, 36, 4.6, 0, 109, 0.1, 0.2, 0, 0, 333, 0.22, 0, 0.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(184, 'BP045', 'Kerupuk udang goreng', 'Olahan', 'Umbi', 'KZGMI-2001', 4.4, 477, 4.7, 20.5, 68.5, 5, 1.9, 24, 188, 0.9, 449, 109, 0.1, 0.2, 0, 0, 0, 0.2, 0, 0.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(185, 'BP046', 'Kue bangket', 'Olahan', 'Umbi', 'KZGMI-2001', 16.1, 338, 1.5, 1.2, 80.3, 0, 0.9, 34, 35, 0.3, 67, 0, 0.2, 0.2, 0, 0, 0, 0.3, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(186, 'BP047', 'Kue putu singkong', 'Olahan', 'Umbi', 'KZGMI-2001', 44.2, 217, 1.2, 0.5, 53.2, 2.4, 0.9, 48, 68, 1.5, 3, 305, 0, 0, 0, 0, 0, 0.1, 0.1, 0.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(187, 'BP048', 'Lanting getuk', 'Olahan', 'Umbi', 'KZGPI-1990', 4.2, 422, 0.9, 10.8, 80.4, 1.4, 3.8, 206, 104, 3.6, 0, 0, 0, 0, 0, 0, 0, 0.43, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(188, 'BP049', 'Mi golosor', 'Olahan', 'Umbi', 'KZGPI-1990', 82.9, 71, 0.2, 0.8, 15.9, 0.1, 0.2, 117, 5, 0.2, 0, 0, 0, 0, 0, 0, 112, 0.05, 0.02, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(189, 'BP050', 'Mie Bendo', 'Olahan', 'Umbi', 'BKP', 11.5, 353, 0.3, 0, 88, 2.4, 0.2, 28, 14, 2.8, 9, 49.2, 0.5, 0.1, 0, 2, 0, 0.02, 0, 0.1, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(190, 'BP051', 'Mie Sagu', 'Olahan', 'Umbi', 'BKP', 52.8, 190, 0.2, 0.4, 46.5, 1.4, 0.1, 8, 7, 0.3, 10, 2.6, 0.1, 0, 0, 2, 0, 0, 0.4, 0, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(191, 'BP052', 'Ongol-ongol sagu', 'Olahan', 'Umbi', 'KZGPI-1990', 75.3, 111, 0.3, 2.7, 21.2, 0.3, 0.5, 79, 15, 1.7, 0, 0, 0, 0, 0, 0, 0, 0.06, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(192, 'BP053', 'Oyek', 'Olahan', 'Umbi', 'BKP', 12.6, 351, 0.9, 0.9, 84.9, 4.3, 0.7, 60, 36, 2.1, 5, 229, 0.1, 0.5, 0, 0, 0, 0.02, 0.02, 0.5, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(193, 'BP054', 'Papeda', 'Olahan', 'Umbi', 'KZGMI-2001', 84.8, 61, 0.2, 0.1, 14.9, 0.5, 0.1, 3, 1, 0.2, 4, 20, 0.1, 0.1, 0, 0, 0, 0.06, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(194, 'BP055', 'Rasbi (Beras Ubi)', 'Olahan', 'Umbi', 'BKP', 11.1, 394, 2.2, 8.8, 76.6, 6.8, 1.3, 68, 76, 1.6, 165, 388, 0.4, 0.4, 0, 0, 0, 0.02, 0.3, 1.2, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(195, 'BP056', 'Rasi (Beras Singkong)', 'Olahan', 'Umbi', 'BKP', 12.6, 350, 0.9, 0.4, 85.7, 14.4, 0.5, 42, 21, 1.5, 8, 14, 0.3, 0.5, 0, 0, 0, 0.02, 0.02, 0.4, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(196, 'BP057', 'Sagu forno', 'Olahan', 'Umbi', 'KZGMI-2001', 31.5, 291, 0.5, 4, 63.4, 0, 0.6, 10, 20, 0.8, 40, 50, 0.1, 0.2, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(197, 'BP058', 'Sagu Lemak (Kue Sagon)', 'Olahan', 'Umbi', 'BKP', 4.3, 452, 2.8, 14.8, 76.8, 1.1, 0.7, 15, 39, 1.1, 182, 52.7, 0.04, 0.8, 0, 1.22, 0, 0.32, 0.04, 0.1, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(198, 'BP059', 'Sagu manis', 'Olahan', 'Umbi', 'KZGMI-2001', 32.6, 287, 0.5, 3.9, 62.4, 0, 0.6, 8, 17, 0.7, 34, 42, 0.1, 0.2, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(199, 'BP060', 'Sagu Rendang', 'Olahan', 'Umbi', 'BKP', 8.2, 364, 0.1, 0.2, 90.5, 1.9, 1, 13, 9, 3.9, 42, 15.1, 0.1, 0.1, 0, 0, 0, 0.02, 0.6, 0.8, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(200, 'BP061', 'Sagu sinole', 'Olahan', 'Umbi', 'KZGMI-2001', 22, 354, 0.8, 8.3, 68.9, 0, 0.1, 10, 30, 0.8, 30, 11, 0.2, 0.3, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(201, 'BP062', 'Serimping talas kebumen', 'Olahan', 'Umbi', 'KZGPI-1990', 4.8, 478, 2.5, 21.2, 69.2, 1.7, 2.3, 112, 118, 2.3, 0, 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(202, 'BP063', 'Tapai singkong', 'Olahan', 'Umbi', 'KZGPI-1990', 57.4, 169, 1.4, 0.3, 40.2, 2, 0.7, 21, 34, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(203, 'BP064', 'Tepung Arrowroot', 'Olahan', 'Umbi', 'DABM-1964', 13.6, 355, 0.7, 0.2, 85.2, 0.4, 0.3, 8, 22, 1.5, 2, 10.7, 0, 0.1, 0, 20, 3, 0.09, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(204, 'BP065', 'Tepung Ganyong', 'Olahan', 'Umbi', 'BKP', 13.6, 353, 0.8, 1.7, 83.6, 0.7, 0.3, 4, 31, 3.3, 3, 63.5, 0.1, 0.3, 0, 0, 0, 0.02, 0, 0.9, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(205, 'BP066', 'Tepung Gaplek', 'Olahan', 'Umbi', 'BKP', 13, 345, 2.4, 0.4, 83.1, 6.7, 1.1, 18, 95, 1.5, 6, 55, 0.4, 1.2, 0, 1, 0, 0.3, 0.2, 0.1, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(206, 'BP067', 'Tepung kentang, kering', 'Olahan', 'Umbi', 'DABM-1964', 13, 347, 0.3, 0.1, 85.6, 0.4, 1, 20, 30, 0.5, 51, 156.3, 0.2, 0.5, 0, 0, 0, 0.04, 0, 0.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(207, 'BP068', 'Tepung Mocaf', 'Olahan', 'Umbi', 'BKP', 11.9, 350, 1.2, 0.6, 85, 6, 1.3, 60, 64, 15.8, 8, 403, 0.1, 0.6, 0, 0, 0, 0.02, 0.02, 0.7, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(208, 'BP069', 'Tepung Sente', 'Olahan', 'Umbi', 'BKP', 15.3, 326, 4, 0.4, 76.7, 8.5, 3.6, 41, 141, 3.5, 14, 0, 0.4, 1.4, 0, 0, 0, 0.02, 0.2, 7.7, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(209, 'BP070', 'Tepung singkong/ Tapioka', 'Olahan', 'Umbi', 'DABM-1964', 9.1, 363, 1.1, 0.5, 88.2, 0.9, 1.1, 84, 125, 1, 1, 7.1, 0, 0.1, 0, 0, 0, 0.04, 0, 0.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(210, 'BP071', 'Tepung Tales Beneng', 'Olahan', 'Umbi', 'BKP', 12.2, 332, 5.7, 0.6, 76.1, 12.2, 5.5, 59, 302, 10.7, 7, 0, 0.8, 6.2, 0, 0.2, 0, 0.02, 0.1, 0.3, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(211, 'BP072', 'Tepung Ubi Ungu', 'Olahan', 'Umbi', 'BKP', 9.4, 354, 2.8, 0.6, 84.4, 12.9, 2.8, 89, 125, 3.9, 42, 940, 0.8, 0.6, 0, 0, 0, 0.4, 0.02, 0, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(212, 'BP073', 'Tiwul', 'Olahan', 'Umbi', 'BKP', 11.2, 353, 2.4, 1.1, 83.4, 6.5, 1.6, 55, 95, 4.7, 5, 670, 0.2, 0.8, 0, 0, 0, 0.02, 0.02, 0.1, 3, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(213, 'BP074', 'Tiwul Instan', 'Olahan', 'Umbi', 'BKP', 9.1, 395, 3.2, 8.5, 76.5, 4.2, 2.7, 81, 81, 5.8, 377, 469, 2.1, 1.2, 0, 0, 0, 0.4, 0.2, 0.2, 4, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(214, 'BP075', 'Ubi Cilembu', 'Olahan', 'Umbi', 'BKP', 52.7, 186, 1.9, 0.2, 44.3, 3.4, 0.9, 37, 51, 0.6, 62, 61.9, 0.1, 0.2, 0, 26, 0, 0.02, 0.2, 0, 0.3, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(215, 'BP076', 'Uli batatas', 'Olahan', 'Umbi', 'KZGMI-2001', 66.5, 150, 1.1, 4, 27.4, 0, 1, 0, 23, 0.1, 6, 112, 0.1, 0.2, 0, 0, 0, 0.53, 0, 1.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(216, 'BR001', 'Arrowroot, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 73.5, 102, 1, 0.2, 24.1, 1.7, 1.2, 28, 35, 1.7, 36, 626.6, 0.2, 0.8, 0, 15, 0, 0.06, 0.1, 2.3, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(217, 'BR002', 'Batatas gembili, segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 76.7, 76, 1.1, 0.9, 16, 4.2, 0.7, 0, 40, 0.2, 10, 200, 0.2, 0.3, 0, 0, 0, 0.06, 0, 0.9, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(218, 'BR003', 'Batatas kelapa, ubi, segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 76.1, 89, 1.1, 0.1, 21, 4, 0.7, 0, 40, 0.2, 20, 340, 0.1, 0.2, 0, 0, 0, 0.38, 0, 0.9, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(219, 'BR004', 'Belitung, talas, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 63.1, 145, 1.2, 0.4, 34.2, 1.5, 1.1, 26, 54, 1.4, 6, 536.1, 0.2, 0.9, 0, 0, 0, 0.1, 0.1, 2.3, 2, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(220, 'BR005', 'Bengkuang, segar', 'Tunggal', 'Umbi', 'DABM-1964', 85.1, 59, 1.4, 0.2, 12.8, 1, 0.5, 15, 18, 0.6, 2, 244.3, 0.1, 0.3, 0, 0, 0, 0.04, 0.1, 0.2, 20, 84, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(221, 'BR006', 'Bentul (Komba), talas, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 75.8, 98, 1.6, 0.7, 20.9, 0.7, 1.8, 44, 66, 1.5, 0, 195.5, 0.2, 0.6, 0, 0, 0, 0.02, 0.1, 0.8, 0, 86, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(222, 'BR007', 'Gadeng/Gadung, kering', 'Tunggal', 'Umbi', 'KZGMI-2001', 20.2, 322, 2.4, 0.6, 76.6, 0, 0.2, 39, 22, 2.2, 5, 2, 0.5, 0.2, 0, 0, 0, 0.45, 0.02, 1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(223, 'BR008', 'Gadung, ubi, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 74.4, 100, 0.9, 0.3, 23.5, 2.1, 0.9, 79, 66, 0.9, 8, 687.2, 0.2, 0.2, 0, 0, 0, 0.23, 0, 0.5, 2, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(224, 'BR009', 'Ganyong, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 79.9, 77, 0.6, 0.2, 18.4, 0.8, 0.9, 15, 67, 1, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 9, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(225, 'BR010', 'Gembili, ubi, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 66.4, 131, 1.1, 0.2, 31.3, 1.1, 1, 14, 56, 0.6, 10, 200, 0.2, 0.3, 0, 0, 0, 0.08, 0, 0.9, 4, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(226, 'BR011', 'Hofa/Ubi hutan, segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 67.9, 127, 1.2, 0.5, 29.5, 3.4, 0.9, 30, 8, 0.7, 3, 4, 0.1, 0.2, 0, 0, 0, 0.3, 0.05, 0.6, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(227, 'BR012', 'Kaburan, ubi, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 66.5, 133, 1, 0.2, 32.2, 0.7, 0.5, 65, 50, 0.6, 10, 899.2, 0.2, 0.2, 0, 0, 0, 0.01, 0, 0.3, 0, 81, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(228, 'BR013', 'Kentang, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 83.4, 62, 2.1, 0.2, 13.5, 0.5, 0.8, 63, 58, 0.7, 7, 396, 0.4, 0.3, 0, 0, 0, 0.09, 0.1, 1, 21, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(229, 'BR014', 'Kentang hitam, segar', 'Tunggal', 'Umbi', 'DABM-1964', 64, 142, 0.9, 0.4, 33.7, 5.4, 1, 34, 75, 0.2, 22, 890.3, 0.9, 0.6, 0, 0, 0, 0.02, 0.1, 2.2, 38, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(230, 'BR015', 'Keribang, ubi, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 67, 137, 1.3, 1.1, 29.8, 0.6, 0.8, 45, 56, 0.8, 10, 885.8, 0.2, 0.3, 0, 0, 0, 0, 0, 0.7, 0, 83, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(231, 'BR016', 'Ketela pohon/ singkong, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 61.4, 154, 1, 0.3, 36.8, 0.9, 0.5, 77, 24, 1.1, 2, 394, 0.3, 0.4, 0, 0, 0, 0.06, 0.1, 0.5, 31, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(232, 'BR017', 'Lepok/Ubi rumput', 'Tunggal', 'Umbi', 'KZGMI-2001', 55.3, 181, 2.8, 1.2, 39.8, 10.7, 0.9, 7, 50, 3.1, 116, 306, 1.6, 0.9, 0, 0, 0, 0.28, 0.05, 1.5, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(233, 'BR018', 'Sagu aren, kering', 'Tunggal', 'Umbi', 'KZGPI-1990', 11.9, 355, 0.6, 1.1, 85.6, 0.3, 0.8, 91, 167, 2.2, 2, 200, 0, 0.3, 0, 0, 0, 0.04, 0.1, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(234, 'BR019', 'Sagu aren, segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 42.5, 231, 0.6, 0.2, 56.6, 3.2, 0.1, 20, 20, 0.1, 7, 0, 0.1, 0.1, 0, 0, 0, 0.2, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(235, 'BR020', 'Sagu kasbi segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 42.5, 230, 0.6, 0.2, 56.5, 3, 0.2, 20, 1, 0.3, 100, 410, 0.1, 0.2, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(236, 'BR021', 'Sagu lempeng', 'Tunggal', 'Umbi', 'KZGMI-2001', 13.5, 347, 0.9, 0.3, 85.2, 4.7, 0.1, 30, 30, 0.2, 11, 0, 0.1, 0.1, 0, 0, 0, 0.3, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(237, 'BR022', 'Sagu singkong, kering', 'Tunggal', 'Umbi', 'DABM-1964', 12, 362, 0.5, 0.3, 86.9, 0, 0.3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(238, 'BR023', 'Sente, talas, segar', 'Tunggal', 'Umbi', 'DABM-1964', 14, 353, 0.7, 0.2, 84.7, 6.6, 0.4, 11, 13, 1.5, 30, 694.6, 0.6, 2.2, 0, 41, 0, 0.05, 0.2, 2.8, 5, 86, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(239, 'BR024', 'Suweg, talas, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 80.1, 74, 1.4, 0.1, 17.2, 1.4, 1.2, 42, 46, 1.3, 7, 400, 0.1, 0.1, 0, 24, 254, 0.04, 0, 0.4, 2, 86, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(240, 'BR025', 'Talas bogor, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 72.4, 108, 1.4, 0.4, 25, 0.9, 0.8, 47, 67, 0.7, 10, 448, 0.2, 0.7, 0, 0, 0, 0.06, 0.07, 1, 4, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(241, 'BR026', 'Talas pontianak, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 60, 163, 2.3, 0.5, 36.4, 0.7, 0.9, 45, 80, 1.7, 14, 323.1, 0.3, 1, 0, 0, 0, 0.02, 0.1, 1.3, 0, 83, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(242, 'BR027', 'Talas viqueque, segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 70.6, 115, 1.8, 0.5, 25.9, 8.6, 1.2, 50, 220, 0.9, 1, 70, 0.3, 1, 0, 0, 0, 0.08, 0.1, 0.9, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(243, 'BR028', 'Ubi jalar, kuning, segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 72.6, 119, 0.5, 0.4, 25.1, 4.2, 1, 30, 40, 0.4, 3, 1, 0.1, 0.2, 0, 794, 4.948, 0.06, 0.07, 0.7, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09');
INSERT INTO `tkpis` (`id`, `code`, `name`, `type`, `group`, `source`, `water`, `energy`, `protein`, `fat`, `carbohydrate`, `fiber`, `ash`, `calcium`, `phosphorus`, `iron`, `sodium`, `potassium`, `copper`, `zinc`, `retinol`, `b_carotene`, `carotene_total`, `thiamin`, `riboflavin`, `niacin`, `vitamin_c`, `bdd`, `created_at`, `updated_at`) VALUES
(244, 'BR029', 'Ubi jalar manis, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 78.4, 83, 1.5, 0.2, 18.8, 0.6, 1.1, 27, 162, 2.1, 52, 320.7, 0.1, 0.3, 0, 0, 0, 0.02, 0, 0.4, 0, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(245, 'BR030', 'Ubi jalar merah, segar', 'Tunggal', 'Umbi', 'KZGPI-1990', 61.9, 151, 1.6, 0.3, 35.4, 0.7, 0.6, 29, 74, 0.7, 92, 565.6, 0.3, 0.5, 0, 0, 1.208, 0.13, 0.08, 0.7, 11, 86, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(246, 'BR031', 'Ubi jalar putih, segar', 'Tunggal', 'Umbi', 'KZGMI-2001', 77.8, 88, 0.4, 0.4, 20.6, 4, 0.8, 30, 10, 0.5, 2, 4, 0.1, 0.2, 0, 13, 264, 0.25, 0.06, 0.5, 36, 86, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(247, 'BR032', 'Ubi jalar tinta/ kemayung', 'Tunggal', 'Umbi', 'KZGMI-2001', 72.5, 108, 0.5, 0.4, 25.6, 4.2, 1, 30, 40, 0.5, 1, 1, 0.1, 0.2, 0, 13, 0, 0.09, 0.06, 0.6, 24, 85, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(248, 'BR033', 'Umbi Uwi, segar', 'Tunggal', 'Umbi', 'BKP', 69.7, 120, 2.8, 0.5, 82.3, 2.6, 0.9, 9, 42, 1.3, 412, 412, 0.3, 0.6, 0, 0, 0, 0.02, 0.5, 0.2, 4, 86, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(249, 'CP001', 'Kacang belimbing (kecipir), rebus', 'Olahan', 'Kacang', 'KZGPI-1990', 55.6, 204, 16.9, 8.8, 17.5, 4.8, 1.2, 230, 180, 3.3, 43, 0, 3.24, 2.3, 0, 0, 0, 0.2, 0.48, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(250, 'CP002', 'Kacang bogor, goreng', 'Olahan', 'Kacang', 'KZGPI-1990', 3, 479, 12.7, 23.2, 58.9, 1.2, 2.2, 135, 184, 2.9, 0, 0, 0, 0, 0, 0, 0, 0.25, 0.45, 4.1, 0, 35, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(251, 'CP003', 'Kacang bogor, rebus', 'Olahan', 'Kacang', 'KZGPI-1990', 61.2, 161, 7.7, 2.8, 27.1, 2, 1.2, 56, 134, 1.4, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 35, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(252, 'CP004', 'Kacang gude, rebus', 'Olahan', 'Kacang', 'KZGPI-1990', 61.5, 147, 9, 0.5, 27.5, 3.4, 1.5, 50, 175, 2, 14, 0, 0.8, 2.7, 0, 12, 0, 0.1, 0.07, 13.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(253, 'CP005', 'Kacang hijau, rebus', 'Olahan', 'Kacang', 'KZGPI-1990', 71.3, 109, 8.7, 0.5, 18.3, 1.5, 1.2, 95, 149, 1.5, 447, 657.8, 1.4, 2.8, 0, 18, 120, 0.12, 0.04, 0.4, 3, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(254, 'CP006', 'Kacang kedelai, goreng', 'Olahan', 'Kacang', 'KZGPI-1990', 9.6, 521, 32.2, 37.7, 22.9, 7.6, 3.7, 296, 800, 6.5, 3.492, 0, 26.3, 60, 0, 0, 20, 0.4, 1.9, 19, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(255, 'CP007', 'Kacang kedelai, rebus', 'Olahan', 'Kacang', 'KZGPI-1990', 56.8, 189, 20.2, 8.2, 12.7, 1.6, 2.1, 91, 270, 3.9, 181, 615, 1.3, 3.7, 0, 4, 15, 0.2, 0.04, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(256, 'CP008', 'Kacang merah kering, rebus', 'Olahan', 'Kacang', 'KZGPI-l990', 59.6, 158, 10.3, 0.9, 28.2, 2.6, 1, 160, 149, 3.7, 6, 311, 0.27, 1.5, 0, 0, 0, 0.2, 0.09, 0.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(257, 'CP009', 'Kacang merah segar, rebus', 'Olahan', 'Kacang', 'KZGPI-l990', 63.1, 144, 10, 1, 24.7, 3.5, 1.2, 144, 150, 2.8, 6, 311, 0.27, 1.5, 0, 0, 0, 0.1, 0.08, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(258, 'CP010', 'Kacang mete/biji jambu monyet, goreng', 'Olahan', 'Kacang', 'KZGPI-1990', 1, 629, 20.4, 56.3, 19.8, 1.1, 2.5, 502, 493, 8, 13, 641.7, 4.7, 5.4, 0, 5, 0, 0.37, 0.22, 1.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(259, 'CP011', 'Kacang tanah rebus dg kulit', 'Olahan', 'Kacang', 'DABM-1964', 40.2, 360, 13.5, 31.2, 12.8, 0, 2.3, 42, 177, 1.4, 32, 483, 1.6, 2, 0, 0, 0, 0.44, 0.13, 9, 5, 43, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(260, 'CP012', 'Kacang tanah, goreng', 'Olahan', 'Kacang', 'KZGPI-l990', 2.5, 564, 25.5, 44.4, 25.5, 2.8, 2.8, 106, 390, 4.1, 0, 0, 0, 0, 0, 0, 0, 0.4, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(261, 'CP013', 'Kacang tanah, rebus', 'Olahan', 'Kacang', 'KZGPI-l990', 62.1, 220, 10.6, 18, 8, 1, 1.3, 89, 273, 1.9, 36, 536.2, 1.78, 2.2, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(262, 'CP014', 'Kacang tolo / tunggak, rebus', 'Olahan', 'Kacang', 'KZGPI-l990', 64.4, 138, 10.7, 1.1, 22.6, 0.9, 1.2, 165, 172, 4, 13, 6.7, 0.8, 6.1, 0, 0, 0, 0.01, 0.17, 3.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(263, 'CP015', 'Ampas kacang hijau', 'Olahan', 'Kacang', 'KZGPI-1990', 70.6, 96, 3.7, 0.6, 19.1, 2.7, 0.6, 133, 150, 1.3, 0, 0, 0, 0, 0, 0, 0, 0.05, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(264, 'CP016', 'Ampas tahu, mentah', 'Olahan', 'Kacang', 'KZGPI-1990', 84.1, 67, 5, 2.1, 8.1, 4.1, 0.6, 460, 88, 1, 8, 184.5, 0.17, 0.5, 0, 0, 0, 0.06, 0.02, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(265, 'CP017', 'Ampas tahu kukus', 'Olahan', 'Kacang', 'KZGPI-1990', 82.5, 75, 4.1, 2.1, 10.7, 5.1, 0.6, 203, 60, 1.3, 0, 0, 0, 0, 0, 0, 0, 0.07, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(266, 'CP018', 'Ampas tahu, kering', 'Olahan', 'Kacang', 'DABM-1964', 9, 414, 26.6, 18.3, 41.3, 0, 5.8, 19, 29, 4, 45, 0, 0.99, 2.8, 0, 0, 0, 0.2, 0.1, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(267, 'CP019', 'Pepes oncom ampas tahu', 'Olahan', 'Kacang', 'KZGPI-1990', 80.9, 76, 5.2, 1.8, 10.6, 2.2, 1.5, 215, 66, 12.5, 0, 0, 0, 0, 0, 0, 268, 0.11, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(268, 'CP020', 'Bungkil biji karet', 'Olahan', 'Kacang', 'DABM-1964', 12, 333, 29.3, 3.3, 50, 0, 29.4, 102, 660, 12, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(269, 'CP021', 'Bungkil kacang tanah', 'Olahan', 'Kacang', 'DABM-1964', 14, 336, 37.4, 13, 30.5, 0, 33.1, 730, 470, 30.7, 0, 0, 0, 0, 0, 0, 0, 0.04, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(270, 'CP022', 'Bungkil kelapa', 'Olahan', 'Kacang', 'DABM-1964', 16, 368, 23, 15, 40, 0, 38, 137, 433, 41.5, 0, 0, 0, 0, 0, 0, 0, 0, 0.46, 8.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(271, 'CP023', 'Dodol banjarmasin', 'Olahan', 'Kacang', 'KZGMI-2001', 17.3, 368, 2.6, 8.6, 70, 0.5, 1.5, 51, 180, 3.3, 48, 96, 0.4, 2.6, 0, 0, 0, 0.04, 0.07, 2.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(272, 'CP024', 'Emping (kerupuk melinjo)', 'Olahan', 'Kacang', 'DABM-1964', 13, 345, 12, 1.5, 71.5, 0, 28, 100, 400, 5, 0, 0, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(273, 'CP025', 'Emping komak', 'Olahan', 'Kacang', 'KZGMI-2001', 14.2, 355, 17.8, 4.6, 60.7, 0, 2.7, 87, 304, 4.3, 24, 0, 1, 2.3, 0, 0, 0, 0, 0, 0.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(274, 'CP026', 'Enting-enting gepuk hello kity', 'Olahan', 'Kacang', 'KZGPI-1990', 2.4, 538, 13.6, 30.3, 52.6, 0.2, 1, 81, 248, 1.6, 0, 0, 0, 0, 0, 0, 202, 1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(275, 'CP027', 'Enting-enting gepuk kacang tanah', 'Olahan', 'Kacang', 'KZGPI-1990', 4.2, 524, 13.3, 29.2, 52, 0.2, 1.4, 76, 248, 1.4, 0, 0, 0, 0, 0, 0, 272, 0.62, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(276, 'CP028', 'Enting-enting wijen', 'Olahan', 'Kacang', 'KZGPI-1990', 3.7, 565, 18.2, 38.4, 36.8, 1.9, 3, 251, 502, 10.9, 0, 0, 0, 0, 0, 0, 240, 0.92, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(277, 'CP029', 'Geplak', 'Olahan', 'Kacang', 'KZGMI-2001', 29.6, 350, 1.4, 14.4, 53.6, 1.8, 1, 151, 43, 2.1, 0, 0, 0, 0, 0, 0, 120, 0.12, 0.02, 0.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(278, 'CP030', 'Geplak jahe', 'Olahan', 'Kacang', 'KZGMI-2001', 12.4, 462, 3.1, 24.4, 57.7, 3.3, 2.5, 212, 161, 6.6, 0, 0, 0, 0, 0, 0, 272, 0.12, 0, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(279, 'CP031', 'Kacang atom', 'Olahan', 'Kacang', 'KZGPI-1990', 3.1, 533, 27.8, 38.1, 28.8, 2.5, 2.2, 87, 423, 3, 0, 0, 0, 0, 0, 0, 0, 0.06, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(280, 'CP032', 'Kacang goyang', 'Olahan', 'Kacang', 'KZGMI-2001', 8.3, 516, 14.7, 31.1, 44.4, 0, 1.5, 34, 230, 0.7, 2, 365, 0.6, 1.7, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(281, 'CP033', 'Kacang negara', 'Olahan', 'Kacang', 'KZGMI-2001', 3.1, 480, 18.4, 19.1, 58.5, 11.7, 0.9, 34, 404, 10.3, 1.01, 385, 2.5, 7.1, 0, 0, 0, 0.63, 0.05, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(282, 'CP034', 'Kacang sukro', 'Olahan', 'Kacang', 'KZGPI-1990', 4.7, 484, 8.8, 26.1, 57.7, 1.8, 2.7, 49, 194, 2.5, 0, 0, 0, 0, 0, 0, 0, 0.06, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(283, 'CP035', 'Kacang tanah sari', 'Olahan', 'Kacang', 'KZGPI-1990', 2.1, 561, 25.5, 43.8, 26, 2.2, 2.6, 50, 324, 3.1, 0, 0, 0, 0, 0, 0, 0, 0.08, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(284, 'CP036', 'Keju kacang tanah (peanut butter)', 'Olahan', 'Kacang', 'DABM-1964', 3, 590, 27, 49, 20.9, 1.6, 0.1, 60, 360, 2, 355, 492.4, 0.57, 2.7, 0, 0, 0, 0.3, 0.2, 16.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(285, 'CP037', 'Kembang tahu', 'Olahan', 'Kacang', 'KZGPI-1990', 10.8, 380, 48.9, 13.8, 23.3, 0, 3.2, 378, 781, 2.1, 55, 455.3, 0.68, 4.2, 0, 0, 0, 0.15, 0.08, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(286, 'CP038', 'Kembang tahu rebus', 'Olahan', 'Kacang', 'KZGPI-1990', 79.8, 90, 10.7, 4, 4.7, 0, 0.8, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(287, 'CP039', 'Keripik oncom', 'Olahan', 'Kacang', 'KZGPI-1990', 3, 598, 8.3, 43.8, 42.6, 3.3, 2.2, 85, 153, 27, 0, 0, 0, 0, 0, 0, 1.608, 1.13, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(288, 'CP040', 'Keripik tempe', 'Olahan', 'Kacang', 'KZGPI-1990', 3.3, 581, 12.1, 40.6, 41.7, 2.2, 2.3, 237, 116, 6.9, 0, 0, 0, 0, 0, 0, 320, 0.35, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(289, 'CP041', 'Keripik tempe abadi besar', 'Olahan', 'Kacang', 'KZGPI-1990', 4.5, 556, 15.8, 37.1, 39.8, 3.5, 2.8, 112, 215, 5.4, 0, 0, 0, 0, 0, 0, 0, 0.63, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(290, 'CP042', 'Keripik tempe abadi murni', 'Olahan', 'Kacang', 'KZGPI-1990', 3.2, 542, 40.3, 42.4, 11.6, 2.2, 2.7, 175, 529, 5.2, 0, 0, 0, 0, 0, 0, 50, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(291, 'CP043', 'Keripik tempe abadi sedang', 'Olahan', 'Kacang', 'KZGPI-1990', 4.4, 510, 12.3, 27.9, 52.4, 3.6, 3.1, 122, 211, 8.4, 0, 0, 0, 0, 0, 0, 0, 0.52, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(292, 'CP044', 'Keripik tempe abadi telur', 'Olahan', 'Kacang', 'KZGPI-1990', 4.5, 529, 20.8, 31.7, 40.2, 3, 2.9, 124, 222, 5.4, 0, 0, 0, 0, 0, 0, 0, 0.86, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(293, 'CP045', 'Keripik tempe abadi prima', 'Olahan', 'Kacang', 'KZGPI-1990', 4.8, 540, 16.7, 33.9, 42, 2.2, 2.6, 92, 184, 3.2, 0, 0, 0, 0, 0, 0, 1.08, 0.38, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(294, 'CP046', 'Kwaci', 'Olahan', 'Kacang', 'DABM-1964', 9.9, 515, 30.6, 42.1, 13.8, 13.6, 3.7, 54, 312, 6.2, 124, 448.6, 0.65, 9.7, 0, 0, 0, 0.02, 0.19, 0.3, 0, 35, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(295, 'CP047', 'Melinjo emping tebal goreng manis', 'Olahan', 'Kacang', 'KZGPI-1990', 5.6, 439, 10, 16.4, 65.7, 0, 2.3, 66, 225, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(296, 'CP048', 'Melinjo emping tebal, goreng asin', 'Olahan', 'Kacang', 'KZGPI-1990', 8, 431, 11.1, 16.2, 63, 0, 1.6, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.08, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(297, 'CP049', 'Melinjo emping tipis goreng', 'Olahan', 'Kacang', 'KZGPI-1990', 3.3, 485, 11.5, 24.5, 59.1, 0, 1.5, 85, 218, 0, 0, 0, 0, 0, 0, 0, 0, 0.11, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(298, 'CP050', 'Moon tahu', 'Olahan', 'Kacang', 'KZGMS-1993', 79.9, 128, 8, 10, 1.3, 0.2, 0.8, 205, 92, 2.5, 393, 0, 0, 0, 131, 0, 5.3, 0.46, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(299, 'CP051', 'Oncom', 'Olahan', 'Kacang', 'DABM-1964', 57, 187, 13, 6, 22.6, 0, 1.4, 96, 115, 27, 0, 0, 0, 0, 0, 0, 0, 0.09, 0, 1.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(300, 'CP052', 'Oncom ampas kacang hijau', 'Olahan', 'Kacang', 'KZGPI-1990', 13.4, 376, 14.9, 6, 65.7, 12.3, 1.7, 199, 110, 10.9, 0, 0, 0, 0, 0, 0, 0, 0.03, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(301, 'CP053', 'Oncom kacang hijau + singkong', 'Olahan', 'Kacang', 'KZGPI-1990', 16.5, 351, 11, 5.3, 65.9, 9, 1.3, 164, 113, 7.8, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(302, 'CP054', 'Oncom kacang tanah pepes', 'Olahan', 'Kacang', 'KZGPI-1990', 65, 132, 12.7, 3.8, 13.7, 3.1, 4.8, 133, 355, 34.4, 0, 0, 0, 0, 0, 0, 10, 0.08, 0.2, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(303, 'CP055', 'Rempeyek kacang tanah', 'Olahan', 'Kacang', 'KZGPI-1990', 3.9, 513, 17.5, 32.5, 44.3, 1.7, 1.8, 65, 202, 2.6, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(304, 'CP056', 'Rempeyek kacang tolo', 'Olahan', 'Kacang', 'KZGPI-1990', 6.1, 451, 11.2, 20.2, 59.7, 1.8, 2.8, 156, 221, 4.6, 0, 0, 0, 0, 0, 0, 0, 0.02, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(305, 'CP057', 'Rempeyek kacang uci', 'Olahan', 'Kacang', 'KZGPI-1990', 4, 497, 17, 27.6, 50.8, 2.4, 3.4, 166, 89, 6.7, 0, 0, 0, 0, 0, 0, 0, 0.05, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(306, 'CP058', 'Sayur lebui', 'Olahan', 'Kacang', 'KZGMI-2001', 83.9, 64, 2.1, 0.6, 12.5, 5.7, 0.9, 21, 2, 1, 124, 146, 0.2, 0.7, 0, 14, 0, 0, 0, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(307, 'CP059', 'Saridele, bubuk', 'Olahan', 'Kacang', 'DABM-1964', 3, 344, 30, 20, 43, 6.2, 4, 450, 500, 4, 56, 0, 2.99, 4, 0, 0, 2, 0.7, 0.16, 2, 10, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(308, 'CP060', 'Susu kedelai', 'Olahan', 'Kacang', 'DABM-1964', 87, 41, 3.5, 2.5, 5, 0.2, 2, 50, 45, 0.7, 128, 287.9, 0.12, 1, 0, 0, 200, 0.08, 0.05, 0.7, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(309, 'CP061', 'Tahu, mentah', 'Olahan', 'Kacang', 'KZGPI-1990', 82.2, 80, 10.9, 4.7, 0.8, 0.1, 1.4, 223, 183, 3.4, 2, 50.6, 0.19, 0.8, 0, 118, 0, 0.01, 0.08, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(310, 'CP062', 'Tahu goreng', 'Olahan', 'Kacang', 'KZGPI-1990', 77.3, 115, 9.7, 8.5, 2.5, 0.1, 2, 229, 200, 4.1, 7, 68.2, 0.09, 1.3, 0, 0, 0, 0.01, 0.24, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(311, 'CP063', 'Tahu telur', 'Olahan', 'Kacang', 'KZGMS-1993', 41.8, 328, 12.6, 19.9, 24.6, 0.4, 1.1, 492, 238, 4.9, 755, 0, 0, 0, 73, 0, 1.86, 0.42, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(312, 'CP064', 'Takwa', 'Olahan', 'Kacang', 'KZGPI-1990', 72.2, 148, 13.8, 8.5, 4, 0, 1.6, 140, 214, 8.5, 3, 79, 0.3, 1.3, 0, 0, 920, 0.2, 0.1, 0.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(313, 'CP065', 'Tauco', 'Olahan', 'Kacang', 'KZGPI-1990', 54, 184, 11.4, 5.5, 22.2, 1.9, 6.9, 72, 463, 6, 1.766, 233, 0.39, 1, 0, 0, 664, 0.32, 0.2, 0.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(314, 'CP066', 'Tauco cap beruang, cake', 'Olahan', 'Kacang', 'KZGPI-1990', 11.4, 347, 7.4, 5.2, 67.6, 3.2, 8.4, 63, 106, 6.2, 0, 0, 0, 0, 0, 0, 936, 0.35, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(315, 'CP067', 'Tauco cap DAS, cake', 'Olahan', 'Kacang', 'KZGPI-1990', 10.2, 358, 7.5, 4.3, 70.4, 3.1, 7.6, 94, 94, 4.5, 0, 0, 0, 0, 0, 0, 504, 0.29, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(316, 'CP068', 'Tauco cap meong', 'Olahan', 'Kacang', 'KZGPI-1990', 59.7, 159, 7.4, 4.9, 21.3, 1.6, 6.7, 183, 84, 10.1, 1.547, 204.1, 0.34, 0.9, 0, 0, 472, 0.46, 0.18, 0.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(317, 'CP069', 'Tauji cap singa', 'Olahan', 'Kacang', 'KZGPI-1990', 30.4, 277, 9.1, 4.7, 49.6, 1.2, 6.2, 68, 106, 3, 0, 0, 0, 0, 0, 0, 936, 0.15, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(318, 'CP070', 'Tempe bongkrek', 'Olahan', 'Kacang', 'DABM-1964', 72.5, 119, 4.4, 3.5, 18.3, 0, 146.3, 27, 100, 2.6, 0, 0, 0, 0, 0, 0, 0, 0.08, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(319, 'CP071', 'Tempe gembus P3G', 'Olahan', 'Kacang', 'KZGPI-1990', 81.9, 73, 5.7, 1.3, 10.3, 4.2, 0.8, 204, 80, 1.5, 0, 0, 0, 0, 0, 0, 22, 0.09, 0.1, 0.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(320, 'CP072', 'Tempe gembus yogya', 'Olahan', 'Kacang', 'KZGPI-1990', 80.7, 76, 6.8, 0.7, 10.6, 5.3, 1.1, 76, 142, 16.5, 0, 0, 0, 0, 0, 0, 0, 0.79, 0.01, 0.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(321, 'CP073', 'Tempe kacang babi', 'Olahan', 'Kacang', 'KZGPI-1990', 64, 139, 12.5, 0.8, 21.9, 1.8, 1.2, 68, 182, 2.6, 0, 0, 0, 0, 0, 0, 20, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(322, 'CP074', 'Tempe kecipir (kacang belimbing)', 'Olahan', 'Kacang', 'KZGPI-1990', 58.2, 212, 17.5, 10, 12.9, 2.9, 1.4, 186, 160, 2.2, 0, 0, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(323, 'CP075', 'Tempe kedelai + jagung', 'Olahan', 'Kacang', 'KZGPI-1990', 70.6, 143, 12, 5.5, 11.4, 1.9, 0.6, 155, 156, 6.8, 0, 0, 0, 0, 0, 0, 1.32, 0.33, 0.15, 1.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(324, 'CP076', 'Tempe kedelai murni, goreng', 'Olahan', 'Kacang', 'KZGPI-1990', 36.8, 350, 24.5, 26.6, 10.4, 4.2, 1.8, 202, 296, 4.9, 22, 626.7, 0.8, 2.5, 0, 0, 78, 0.24, 0.6, 3.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(325, 'CP077', 'Tempe kedelai murni, mentah', 'Olahan', 'Kacang', 'KZGPI-1990', 55.3, 201, 20.8, 8.8, 13.5, 1.4, 1.6, 155, 326, 4, 9, 234, 0.57, 1.7, 0, 0, 0, 0.19, 0.59, 4.9, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(326, 'CP078', 'Tempe koro benguk', 'Olahan', 'Kacang', 'DABM-1964', 64, 141, 10.2, 1.3, 23.2, 0, 1.3, 42, 15, 2.6, 0, 0, 0, 0, 0, 0, 0, 0.09, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(327, 'CP079', 'Tempe lamtoro', 'Olahan', 'Kacang', 'KZGPI-1990', 66.8, 128, 10.7, 0.5, 21.3, 7.1, 0.7, 203, 108, 0.6, 0, 0, 0, 0, 0, 0, 121, 0.17, 0, 0, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(328, 'CP080', 'Tempe lamtoro var. gung dengan kulit', 'Olahan', 'Kacang', 'KZGPI-1990', 65.1, 146, 11.7, 2.3, 19.6, 7.6, 1.3, 128, 41, 6.8, 0, 0, 0, 0, 0, 0, 1.37, 0.19, 0, 1.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(329, 'CP081', 'Tempe lamtoro var. gung tanpa kulit', 'Olahan', 'Kacang', 'KZGPI-1990', 67.1, 131, 18, 0.8, 13, 1.3, 1.1, 95, 154, 12.4, 0, 0, 0, 0, 0, 0, 5.9, 0.2, 0.02, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(330, 'CP082', 'Tempe pasar', 'Olahan', 'Kacang', 'KZGPI-1990', 68.3, 150, 14, 7.7, 9.1, 1.4, 0.9, 517, 202, 1.5, 7, 165.9, 0.4, 1.2, 0, 0, 0, 0.17, 0.44, 3.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(331, 'CP083', 'Tempe pasar goreng', 'Olahan', 'Kacang', 'KZGPI-1990', 42.9, 336, 20, 28, 7.8, 3.4, 1.3, 156, 350, 3, 20, 566.2, 0.8, 2.2, 0, 0, 10, 0.1, 0.5, 3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(332, 'CP084', 'Tepung hunkwe (pati kacang ijo)', 'Olahan', 'Kacang', 'DABM-1964', 10, 364, 4.5, 1, 83.5, 16.1, 1, 50, 100, 1, 15, 0, 0.93, 2.7, 0, 0, 0, 0, 0.23, 2.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(333, 'CP085', 'Tepung Jalejo', 'Olahan', 'Kacang', 'BKP', 10, 388, 19, 7.5, 61.2, 5.8, 2.3, 101, 663, 2, 3, 712, 0.6, 1.9, 0, 1, 0.1, 0.02, 0.7, 1.6, 9, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(334, 'CP086', 'Tepung kacang kedelai', 'Olahan', 'Kacang', 'DABM-1964', 9, 347, 35.9, 20.6, 29.9, 5.8, 4, 195, 544, 8.4, 52, 0, 0, 2.6, 0, 0, 140, 0.77, 0.32, 2.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(335, 'CR001', 'Kacang arab, kering', 'Tunggal', 'Kacang', 'DABM-1964', 11.6, 330, 23.8, 1.4, 60.2, 17.4, 3, 57, 388, 4.7, 24, 874.3, 0.85, 3.4, 0, 40, 140, 0.77, 0.21, 1.5, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(336, 'CR002', 'Kacang babi, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 11.6, 341, 30.4, 3.2, 51.3, 4.5, 3.5, 178, 521, 6.8, 13, 0, 0.82, 3.1, 0, 0, 87, 0.23, 0.33, 2.8, 0, 80, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(337, 'CR003', 'Kacang belimbing (kecipir), kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 10.4, 400, 34.4, 16.9, 34.1, 10.7, 4.2, 468, 182, 6.8, 37, 955, 2.82, 2, 0, 0, 0, 0.3, 0.44, 3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(338, 'CR004', 'Kacang beracun, segar', 'Tunggal', 'Kacang', 'KZGMI-2001', 72.1, 118, 4.4, 1.5, 21.6, 0, 0.4, 50, 50, 1.7, 10, 40, 0.3, 1, 0, 0, 0, 0.43, 0, 0, 0, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(339, 'CR005', 'Kacang bogor, kering', 'Tunggal', 'Kacang', 'DABM-1964', 10, 370, 16, 6, 65, 26.3, 3, 85, 264, 4.2, 44, 868.8, 1.48, 2.7, 0, 0, 0, 0.18, 0.26, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(340, 'CR006', 'Kacang bogor, segar', 'Tunggal', 'Kacang', 'KZGPI-1990', 60.8, 165, 7.7, 3.1, 27.4, 2.5, 1, 96, 126, 5.3, 6, 537, 0.41, 1.2, 0, 29, 0, 0.32, 0.35, 2.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(341, 'CR007', 'Kacang endel, biji, kering', 'Tunggal', 'Kacang', 'DABM-1964', 14, 331, 25, 1, 58, 23.6, 2, 80, 400, 5, 12, 0, 0.68, 2.7, 0, 0, 0, 0.3, 0.75, 2.3, 0, 95, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(342, 'CR008', 'Kacang ercis, segar', 'Tunggal', 'Kacang', 'KZGMI-2001', 67.6, 129, 12.4, 0.7, 18.3, 28.6, 1, 40, 130, 2.3, 4, 310, 0.3, 2.1, 0, 212, 0, 0.29, 0.05, 2.7, 0, 45, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(343, 'CR009', 'Kacang galing, segar', 'Tunggal', 'Kacang', 'DABM-1964', 12, 336, 23.1, 1.7, 59.5, 0, 3.8, 80, 400, 5, 0, 0, 0, 0, 0, 0, 0, 0.6, 0, 0, 0, 95, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(344, 'CR010', 'Kacang gude, biji, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 16.1, 316, 20.7, 1, 58, 4.6, 4.2, 146, 445, 4.7, 16, 0, 0.99, 2.7, 0, 19, 0, 0.3, 0.19, 2.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(345, 'CR011', 'Kacang gude, biji, segar', 'Tunggal', 'Kacang', 'DABM-1964', 70.3, 114, 7, 0.6, 20.8, 4.4, 2.3, 3, 122, 1.5, 4, 480.5, 0.12, 0.9, 0, 0, 70, 0.37, 0.07, 0.8, 43, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(346, 'CR012', 'Kacang hijau var. bakti, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 7.4, 350, 17.1, 1.8, 70.7, 5.7, 3.1, 94, 315, 4.9, 46, 893.9, 1.52, 3.1, 0, 171, 235, 0.4, 0.27, 2.6, 11, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(347, 'CR013', 'Kacang hijau var. siwalik, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 8.8, 339, 20.8, 2.1, 64.6, 7.4, 3.7, 122, 136, 4.9, 45, 880.4, 1.5, 3.1, 0, 168, 321, 0.45, 0.27, 2.6, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(348, 'CR014', 'Kacang hijau, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 15.5, 323, 22.9, 1.5, 56.8, 7.5, 3.3, 223, 319, 7.5, 42, 815.7, 1.9, 2.9, 0, 156, 223, 0.46, 0.15, 1.5, 10, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(349, 'CR015', 'Kacang hitam, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 12.5, 346, 16.6, 1.7, 66.1, 22.8, 3.1, 70, 300, 4.7, 3, 0, 0.9, 3.5, 0, 28, 0, 0.16, 0.1, 2.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(350, 'CR016', 'Kacang kapri, segar', 'Tunggal', 'Kacang', 'DABM-1964', 74.3, 98, 6.7, 0.4, 17.7, 6.2, 0.9, 22, 122, 1.9, 6, 296.6, 0.21, 1.5, 0, 0, 680, 0.34, 0.16, 2.5, 26, 45, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(351, 'CR017', 'Kacang kedelai, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 12.7, 381, 40.4, 16.7, 24.9, 3.2, 5.5, 222, 682, 10, 210, 713.4, 1.58, 3.9, 0, 237, 31, 0.52, 0.12, 1.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(352, 'CR018', 'Kacang kedelai, segar', 'Tunggal', 'Kacang', 'DABM-1964', 20, 286, 30.2, 15.6, 30.1, 0, 4.1, 196, 506, 6.9, 28, 870.9, 1.24, 3.6, 0, 0, 95, 0.93, 0.26, 1.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(353, 'CR019', 'Kacang kincai, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 4.2, 444, 19.9, 16, 55, 0, 4.9, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0.1, 1.9, 0, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(354, 'CR020', 'Kacang komak, segar', 'Tunggal', 'Kacang', 'KZGMI-2001', 20.9, 327, 16.4, 4.3, 55.8, 0.5, 2.6, 74, 282, 4, 22, 0, 0.9, 2.1, 0, 0, 0, 0.99, 0.12, 0.1, 0, 45, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(355, 'CR021', 'Kacang kuning, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 11.7, 355, 17, 2.5, 66, 15.1, 2.8, 140, 220, 5.8, 1, 0, 0.7, 3.2, 0, 58, 0, 0.47, 0.08, 1.9, 0, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(356, 'CR022', 'Kacang lebui /iris, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 11.8, 346, 16.5, 1.5, 66.6, 37.3, 3.6, 144, 368, 3.4, 17, 0, 1.5, 3.3, 0, 64, 0, 0.62, 0.2, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(357, 'CR023', 'Kacang mentega, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 13.7, 344, 16.7, 2.1, 64.6, 13, 2.9, 110, 300, 6.7, 1, 10, 0.7, 2.5, 0, 0.1, 0, 0.21, 0.07, 1.2, 0, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(358, 'CR024', 'Kacang merah/banda, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 13, 350, 13.9, 3, 66.9, 26.3, 3.2, 84, 242, 6.8, 19, 0, 0, 42, 0, 137, 0, 0.15, 0.76, 0.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(359, 'CR025', 'Kacang merah tua, kering', 'Tunggal', 'Kacang', 'KZGPI-l990', 12.3, 280, 16.7, 1.6, 63.2, 4.6, 6.2, 209, 335, 6.4, 0, 0, 0.69, 2.8, 0, 0, 0, 0.1, 0.08, 2, 6, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(360, 'CR026', 'Kacang merah, kering', 'Tunggal', 'Kacang', 'KZGPI-l990', 17.7, 314, 22.1, 1.1, 56.2, 4, 2.9, 502, 429, 10.3, 11, 0, 0.65, 2.6, 0, 0, 0, 0.4, 0.72, 2.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(361, 'CR027', 'Kacang merah, segar', 'Tunggal', 'Kacang', 'KZGPI-l990', 57.2, 171, 11, 2.2, 28, 2.1, 1.7, 293, 134, 3.7, 7, 360.7, 0.34, 1.4, 0, 0, 10, 0.15, 0.15, 1.1, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(362, 'CR028', 'Kacang mete/biji jambu monyet, segar', 'Tunggal', 'Kacang', 'KZGMI-2001', 4.6, 616, 16.3, 48.4, 28.7, 0.9, 2, 26, 521, 3.8, 26, 692, 4.7, 4.1, 0, 5, 0, 0.64, 0.03, 0, 0, 69, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(363, 'CR029', 'Kacang panjang, biji, kering', 'Tunggal', 'Kacang', 'DABM-1964', 12.2, 357, 17.3, 1.5, 68.6, 10.6, 0.4, 163, 437, 6.9, 16, 0, 0.35, 2.8, 0, 2.182, 0, 0.57, 0.98, 7.1, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(364, 'CR030', 'Kacang tanah sangan', 'Tunggal', 'Kacang', 'KZGPI-l990', 1.2, 560, 29.5, 43, 24.1, 2.9, 2.2, 107, 366, 4.1, 34, 509.8, 1.69, 2.1, 0, 0, 0, 0.31, 0.3, 15.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(365, 'CR031', 'Kacang tanah sangan tanpa selaput', 'Tunggal', 'Kacang', 'DABM-1964', 2.6, 559, 26.9, 44.2, 23.6, 2.6, 2.7, 74, 393, 1.9, 33, 202.3, 520.4, 1.7, 0, 0, 0, 0.3, 29.47, 8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(366, 'CR032', 'Kacang tanah, kering', 'Tunggal', 'Kacang', 'KZGPI-l990', 9.6, 525, 27.9, 42.7, 17.4, 2.4, 2.4, 316, 456, 5.7, 31, 466.5, 1.55, 1.9, 0, 0, 30, 0.44, 0.27, 1.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(367, 'CR033', 'Kacang tolo / tunggak, kering', 'Tunggal', 'Kacang', 'KZGPI-l990', 13.5, 331, 24.4, 1.9, 56.6, 1.6, 3.6, 481, 399, 13.9, 15, 7.8, 1.03, 5.9, 0, 65, 0, 0.06, 0.2, 4.3, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(368, 'CR034', 'Kacang tunis, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 10.5, 351, 12.2, 1.2, 72.9, 29.5, 3.2, 120, 220, 6.9, 1, 0, 1.4, 2.9, 0, 0, 0, 0.57, 0.13, 2.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(369, 'CR035', 'Kacang uci, kering', 'Tunggal', 'Kacang', 'KZGPI-l990', 9.9, 358, 23.4, 2.4, 60.6, 7.4, 3.7, 269, 264, 0.5, 13, 0, 0.35, 0, 0, 20, 0, 0.1, 0.2, 2.5, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(370, 'CR036', 'Kacang urei, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 12.8, 354, 12.8, 1.8, 69.3, 26.1, 3.3, 220, 220, 5.1, 1, 0, 0.7, 3.1, 0, 0, 0, 0.55, 0.05, 3.5, 0, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(371, 'CR037', 'Kenari banda, kering', 'Tunggal', 'Kacang', 'KZGMI-2001', 13, 616, 13.9, 56.2, 13.7, 0, 3.2, 0, 380, 1.4, 11, 460, 1.1, 3.2, 0, 90, 0, 0.83, 0.08, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(372, 'CR038', 'Kenari, kering', 'Tunggal', 'Kacang', 'DABM-1964', 3, 657, 15, 66, 13, 0, 3, 92, 691, 7.7, 3, 505.8, 0.97, 3, 0, 0, 0, 0.42, 0.09, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(373, 'CR039', 'Komak polong, segar', 'Tunggal', 'Kacang', 'KZGMI-2001', 74.3, 99, 3.3, 0.1, 21.2, 10.3, 1.1, 50, 99, 13.1, 15, 567, 0.2, 0.6, 0, 5, 0, 0.13, 0.03, 0.2, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(374, 'CR040', 'Koro andong, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 10.8, 356, 20.5, 4.1, 61.6, 7, 3, 150, 272, 6.2, 18, 301.8, 0.73, 2.8, 0, 0, 0, 0.29, 0.02, 1.4, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(375, 'CR041', 'Koro benguk, biji, kering', 'Tunggal', 'Kacang', 'DABM-1964', 15, 332, 24, 3, 55, 5.6, 3, 30, 200, 2, 42, 389.2, 1.25, 8.7, 0, 0, 70, 0.3, 0.12, 1.7, 0, 95, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(376, 'CR042', 'Koro kerupuk, biji, segar', 'Tunggal', 'Kacang', 'DABM-1964', 67.2, 125, 8.3, 0.7, 22.1, 2.2, 1.7, 17, 12, 2.7, 16, 150.3, 0.48, 3.4, 0, 0, 80, 0.11, 0.04, 1.1, 31, 68, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(377, 'CR043', 'Koro loke, biji, segar', 'Tunggal', 'Kacang', 'DABM-1964', 88.6, 33, 2.7, 0.2, 7.9, 3.5, 0.6, 60, 40, 2, 2, 38.6, 0.09, 0.4, 0, 0, 40, 0.1, 0, 0.2, 0, 95, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(378, 'CR044', 'Koro roay, kering', 'Tunggal', 'Kacang', 'KZGPI-1990', 13, 344, 12.5, 2.1, 69.4, 7.5, 3, 70, 103, 4.4, 18, 294.3, 0.72, 2.7, 0, 0, 28, 0.11, 0.21, 1.4, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(379, 'CR045', 'Koro wedus, biji, kering', 'Tunggal', 'Kacang', 'DABM-1964', 11.8, 338, 22.2, 1.5, 61, 5.8, 3.5, 88, 395, 3.5, 43, 403.8, 1.3, 9.1, 0, 0, 0, 0.62, 0.12, 1.8, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(380, 'CR046', 'Lamtoro biji, muda, segar', 'Tunggal', 'Kacang', 'DABM-1964', 77.4, 85, 5.7, 0.3, 15.4, 10.8, 1.2, 180, 53, 2.7, 35, 485.7, 0.02, 1.4, 0, 0, 423, 0.08, 1.15, 1, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(381, 'CR047', 'Lamtoro biji, tua, segar', 'Tunggal', 'Kacang', 'DABM-1964', 61.4, 148, 10.6, 0.5, 26.2, 17, 1.3, 155, 59, 2.2, 28, 628.6, 0.03, 2.4, 0, 0, 416, 0.23, 0.49, 2.8, 20, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(382, 'CR048', 'Lamtoro var. gung tanpa kulit', 'Tunggal', 'Kacang', 'KZGPI-1990', 10.2, 367, 46.4, 5.4, 32.5, 2.6, 4.4, 136, 441, 23.3, 65, 0, 0.07, 5.6, 0, 0, 18.9, 0.06, 1.15, 1, 9, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(383, 'CR049', 'Lamtoro var. lokal dengan kulit', 'Tunggal', 'Kacang', 'KZGPI-1990', 13.5, 336, 23.8, 1.2, 59.7, 15.4, 1.8, 867, 321, 1.5, 134, 0, 0.07, 5.4, 0, 0, 321, 0.15, 1.34, 0.9, 16, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(384, 'CR050', 'Nangka, biji, segar', 'Tunggal', 'Kacang', 'DABM-1964', 57.7, 165, 4.2, 0.1, 36.7, 1.8, 1.3, 33, 200, 1, 69, 179, 0.12, 0.2, 0, 0, 0, 0.2, 0.03, 1.4, 10, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(385, 'CR051', 'Saga merah terkupas, mentah', 'Tunggal', 'Kacang', 'KZGPI-1990', 8.1, 449, 30.6, 25.5, 31.9, 3.5, 3.9, 1.062, 161, 14.2, 66, 0, 0.07, 5.7, 0, 9, 107, 0.09, 1.5, 10.9, 7, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(386, 'CR052', 'Wijen, mentah', 'Tunggal', 'Kacang', 'DABM-1964', 5.8, 568, 19.3, 51.1, 18.1, 3.6, 5.8, 1.125, 614, 9.5, 18, 303.7, 4.16, 7.9, 0, 15, 0, 0.93, 0.2, 5.7, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(387, 'DP001', 'Bayam, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 90.7, 30, 1.3, 0.7, 5.8, 1.2, 1.6, 239, 35, 5.7, 15, 431, 0.1, 0.3, 0, 2.699, 3.75, 0.02, 0.1, 0.9, 32, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(388, 'DP002', 'Bayam, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 93.5, 23, 1.2, 0.6, 3.7, 1.1, 1, 150, 35, 0.5, 16, 308.4, 0.2, 0.3, 0, 3.282, 2.864, 0.02, 0.1, 0.9, 19, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(389, 'DP003', 'Buncis, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 90.6, 30, 2.2, 0.2, 6.4, 1.5, 0.6, 107, 47, 0.5, 7, 138.9, 0.1, 0.3, 0, 1, 402, 0.01, 0.29, 2, 8, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(390, 'DP004', 'Daun kacang panjang, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 87.2, 40, 3.7, 0.3, 8, 1.8, 0.8, 111, 66, 3.7, 6, 419.5, 0.2, 0.3, 0, 2.645, 5.781, 0.15, 0.2, 0.9, 11, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(391, 'DP005', 'Daun katuk, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 83.3, 53, 5.3, 0.9, 9.1, 1.2, 1.4, 185, 102, 3.1, 16, 291.3, 0.3, 1.3, 0, 11.131, 9, 0, 0.3, 2.2, 66, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(392, 'DP006', 'Daun kelor, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 80.3, 61, 6.1, 0.9, 10, 0.9, 2.6, 255, 36, 2.1, 45, 181.2, 0.1, 0.6, 0, 3.972, 6.071, 0.1, 0.1, 4, 13, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(393, 'DP007', 'Daun mengkudu, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 81.6, 63, 3.8, 1.5, 11.5, 2.4, 1.6, 300, 43, 6, 0, 0, 0, 0, 0, 2, 4.9, 0.08, 0.1, 5.2, 11, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(394, 'DP008', 'Daun singkong, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 90.5, 31, 3.7, 0.6, 4.8, 1.6, 0.4, 160, 50, 2.6, 13, 14, 0.1, 2, 0, 3.897, 4.15, 0.02, 0.1, 1.7, 34, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(395, 'DP009', 'Daun talas, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 91.6, 27, 1.3, 0.2, 5.9, 1.6, 1, 119, 41, 1.4, 3, 519.4, 0.5, 0.5, 0, 4.641, 2.682, 0, 0.6, 1.9, 7, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(396, 'DP010', 'Daun ubi merah, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 82.5, 56, 3.1, 0.3, 13, 1.5, 1.1, 78, 52, 4.3, 28, 472.8, 0.1, 0.4, 0, 5.277, 5.397, 0, 0.2, 1.1, 14, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(397, 'DP011', 'Kacang panjang, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 88.2, 39, 3, 0.6, 7.6, 1.7, 0.6, 100, 91, 1.2, 28, 199, 0.11, 0.5, 0, 131, 205, 0.02, 0.1, 0.3, 20, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(398, 'DP012', 'Kacang panjang, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 90.9, 30, 2.3, 0.4, 5.8, 1.4, 0.6, 71, 68, 0.8, 24, 114.5, 0.1, 0.4, 0, 128, 162, 0, 0.07, 0.2, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(399, 'DP013', 'Kangkung, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 90.4, 30, 3.2, 0.7, 4.7, 1.8, 1, 70, 49, 4.4, 45, 184.9, 0.1, 0.4, 0, 2.37, 5.837, 0.03, 0.28, 1.4, 11, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(400, 'DP014', 'Kangkung, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 93, 22, 2.5, 0.6, 3.1, 1.2, 0.8, 50, 51, 3.5, 31, 98, 0.1, 0.3, 0, 2.37, 4.325, 0.01, 0.22, 1.2, 13, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(401, 'DP015', 'Paria putih, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 95, 16, 0.8, 0.2, 3.4, 1.2, 0.6, 16, 33, 0.5, 4, 236, 0, 0.7, 0, 187, 65, 0.15, 0.04, 0.3, 35, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(402, 'DP016', 'Selada, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 93.5, 19, 2.7, 0.2, 2.9, 0.7, 0.7, 83, 74, 1.4, 24, 160.7, 0.05, 0.3, 0, 2.499, 3.7, 0.08, 0.2, 0.6, 27, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(403, 'DP017', 'Taoge, goreng', 'Olahan', 'Sayur', 'KZGPI-1990', 79.2, 88, 3.2, 2.1, 14, 0.7, 1.5, 168, 50, 5.7, 0, 0, 0, 0, 2, 0, 613, 0.05, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(404, 'DP018', 'Taoge, seduh', 'Olahan', 'Sayur', 'KZGPI-1990', 91.9, 28, 3, 0.8, 4, 1, 0.3, 52, 73, 0.5, 18, 58.3, 0.19, 0.4, 0, 46, 18, 0.1, 0, 0.9, 2, 87, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(405, 'DP019', 'Terung panjang, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 92.7, 23, 1.8, 0.1, 4.9, 0.4, 0.5, 40, 13, 0.5, 9, 57, 67.1, 0.2, 0, 99, 20, 0, 0.07, 0.7, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(406, 'DP020', 'Wortel, rebus', 'Olahan', 'Sayur', 'KZGPI-1990', 92.1, 28, 0.7, 0.5, 6.3, 0.8, 0.4, 46, 28, 0.6, 41, 117.3, 0.1, 0.2, 0, 3.824, 5.396, 0.01, 0.03, 0.7, 12, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(407, 'DP021', 'Wortel, kukus', 'Olahan', 'Sayur', 'KZGPI-1990', 89.5, 37, 1, 0.6, 8.3, 1.1, 0.6, 44, 30, 0.6, 43, 122.5, 0.11, 0.3, 0, 3.994, 7.15, 0.02, 0.03, 0.8, 14, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(408, 'DP022', 'Asinan Bogor, sayuran', 'Olahan', 'Sayur', 'KZGMS-1993', 78, 98, 3.9, 2.6, 14.8, 0.5, 0.7, 314, 17, 1.2, 483, 0, 0, 0, 10, 0, 146, 0.28, 0, 0, 5, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(409, 'DP023', 'Anyang, sayur', 'Olahan', 'Sayur', 'KZGMI-2001', 76.9, 126, 3.4, 7.9, 10.3, 5.4, 1.5, 180, 1, 2.9, 290, 181, 0.3, 1.2, 0, 3.263, 0, 0.2, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(410, 'DP024', 'Ares, sayur', 'Olahan', 'Sayur', 'KZGMI-2001', 77.7, 113, 0.9, 7.2, 11.2, 4.7, 3, 63, 5, 1.5, 1.413, 0, 0.7, 3.8, 0, 6, 0, 0.1, 0, 0.5, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(411, 'DP025', 'Arwan sirsir', 'Olahan', 'Sayur', 'KZGMI-2001', 59, 277, 2.4, 25, 10.7, 4.6, 2.9, 120, 40, 2.4, 240, 320, 0.2, 0.9, 0, 1.578, 0, 0.1, 0.2, 0, 11, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(412, 'DP026', 'Beberuk', 'Olahan', 'Sayur', 'KZGMI-2001', 89.1, 65, 1.1, 5.2, 3.5, 3.1, 1.1, 179, 72, 8.3, 53, 427, 0.4, 0.2, 0, 44, 0, 0.3, 0, 4.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(413, 'DP027', 'Botok lamtoro', 'Olahan', 'Sayur', 'KZGPI-1990', 63.9, 186, 11.7, 9.7, 13, 2.1, 2.2, 771, 322, 26, 0, 0, 0, 0, 18, 0, 179, 0.27, 0, 0, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(414, 'DP028', 'Buntil daun talas', 'Olahan', 'Sayur', 'KZGPI-1990', 74.5, 141, 4.4, 10.2, 8, 1.8, 3, 149, 121, 14.5, 0, 0, 0, 0, 13, 0, 8.61, 0.25, 0, 0, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(415, 'DP029', 'Cammetutu', 'Olahan', 'Sayur', 'KZGMI-2001', 79.6, 102, 3.2, 6, 8.7, 4.3, 2.5, 41, 93, 0.5, 443, 518, 0.3, 0.7, 0, 1.123, 0, 0.3, 0.4, 0.4, 19, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(416, 'DP030', 'Cap cai, sayur', 'Olahan', 'Sayur', 'KZGMS-1993', 82.7, 97, 5.8, 6.3, 4.2, 0.6, 1, 287, 89, 1.8, 405, 0, 0, 0, 45, 0, 1.64, 0.21, 0, 0, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(417, 'DP031', 'Gado-gado', 'Olahan', 'Sayur', 'KZGPI-1990', 68.5, 137, 6.1, 3.2, 21, 1.1, 1.5, 301, 135, 7.5, 0, 0, 0, 0, 3, 0, 5.929, 0.1, 0, 0, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(418, 'DP032', 'Gudeg, sayur', 'Olahan', 'Sayur', 'KZGPI-1990', 69.2, 160, 3.3, 9.2, 16, 2.3, 2.1, 62, 55, 12.8, 0, 0, 0, 0, 0, 0, 166, 0.15, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(419, 'DP033', 'Gulai pakis', 'Olahan', 'Sayur', 'KZGPI-1990', 76.1, 143, 4, 11.4, 6, 1.4, 2.6, 548, 124, 1.7, 0, 0, 0, 0, 11, 0, 9.802, 0.35, 0, 0, 1, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(420, 'DP034', 'Gulai pliek', 'Olahan', 'Sayur', 'KZGMI-2001', 71.9, 176, 7.3, 14.9, 3.2, 0, 2.7, 39, 54, 1.4, 257, 285, 0.3, 0.6, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(421, 'DP035', 'Kadada katembe', 'Olahan', 'Sayur', 'KZGMI-2001', 80, 110, 4.5, 6.9, 7.1, 3.9, 1.5, 26, 77, 0, 178, 131, 0.2, 0.7, 0, 46, 0, 0.1, 0, 3.7, 23, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(422, 'DP036', 'Kaparende, sayur', 'Olahan', 'Sayur', 'KZGMI-2001', 91.7, 38, 2.4, 2, 2.6, 1.5, 1.3, 126, 68, 0, 170, 43, 0, 0.3, 0, 40, 0, 0.1, 0, 3.7, 22, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(423, 'DP037', 'Karedok, sayur', 'Olahan', 'Sayur', 'KZGPI-1990', 79, 92, 2.2, 3.3, 14.1, 1.4, 1.4, 174, 85, 2.4, 0, 0, 0, 0, 0, 0, 1, 0.08, 0, 0, 3, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(424, 'DP038', 'Keripik bayam', 'Olahan', 'Sayur', 'KZGPI-1990', 2.3, 586, 4.9, 40.6, 50.2, 0.5, 1.9, 236, 117, 3.6, 0, 0, 0, 0, 0, 0, 4.544, 0.16, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(425, 'DP039', 'Kotiu hinela tawang nggole', 'Olahan', 'Sayur', 'KZGMI-2001', 88.4, 46, 2.2, 1.5, 6, 3.8, 1.9, 64, 44, 0, 316, 103, 1.6, 0.8, 0, 75, 0, 0.3, 0, 9.7, 7, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(426, 'DP040', 'Lema/Rebung asam', 'Olahan', 'Sayur', 'KZGMI-2001', 96.3, 15, 1, 0.4, 1.9, 0, 0.4, 17, 230, 2.9, 3, 156, 0.1, 0.7, 0, 0, 0, 0.3, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(427, 'DP041', 'Lilin bungkus gedi', 'Olahan', 'Sayur', 'KZGMI-2001', 84.8, 79, 2.3, 5.2, 5.8, 2.5, 1.9, 170, 70, 0.9, 170, 50, 0.2, 0.8, 0, 0, 0, 0.2, 0.1, 0, 18, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(428, 'DP042', 'Olah-olah', 'Olahan', 'Sayur', 'KZGMI-2001', 83.9, 9, 2.1, 6, 7.1, 4.4, 0.9, 26, 3, 1.2, 289, 266, 0.3, 0.6, 0, 36, 0, 0.2, 0.1, 0.4, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(429, 'DP043', 'Paku hinela wulelenggapaya', 'Olahan', 'Sayur', 'KZGMI-2001', 83.4, 77, 3.5, 4.6, 5.4, 3.6, 3.1, 63, 85, 0, 469, 37, 0.3, 0.7, 0, 55, 0, 0.8, 0.1, 0.2, 4, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(430, 'DP044', 'Pelecing kangkung', 'Olahan', 'Sayur', 'KZGMI-2001', 83.8, 75, 2.5, 2.8, 10, 5.4, 0.9, 36, 3, 2.1, 408, 381, 0.1, 0.4, 0, 870, 0, 0.7, 0, 0.2, 12, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(431, 'DP045', 'Purundawa', 'Olahan', 'Sayur', 'KZGMI-2001', 91.8, 25, 1.5, 0.5, 3.6, 1.7, 2.6, 147, 39, 0, 239, 201, 0.1, 0.6, 0, 55, 0, 0.1, 0.1, 11.6, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(432, 'DP046', 'Rujak cingur', 'Olahan', 'Sayur', 'KZGPI-1990', 70.1, 153, 11.3, 8.4, 8, 1.4, 1.4, 256, 143, 4.4, 0, 0, 0, 0, 18, 0, 2.88, 0.16, 0, 0, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(433, 'DP047', 'Sayur asem', 'Olahan', 'Sayur', 'KZGPI-1990', 93.2, 29, 0.7, 0.6, 5, 0.6, 0.8, 40, 61, 3.1, 0, 0, 0, 0, 14, 0, 2.075, 0.1, 0, 0, 0.3, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(434, 'DP048', 'Sayur bunga pepaya', 'Olahan', 'Sayur', 'KZGMI-2001', 83.4, 49, 1.7, 0.3, 9.8, 2.7, 2.1, 220, 220, 1.3, 90, 350, 0.1, 0.1, 0, 372, 0, 0, 0.1, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(435, 'DP049', 'Sayur garu', 'Olahan', 'Sayur', 'KZGMI-2001', 70.8, 178, 2.6, 13.9, 10.6, 8.4, 2.1, 30, 130, 0.9, 20, 120, 0.1, 0.3, 0, 0, 0, 0.2, 0.1, 0, 9, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(436, 'DP050', 'Sayur kohu-kohu', 'Olahan', 'Sayur', 'KZGMI-2001', 72.8, 133, 7.3, 6.6, 11.2, 1.2, 2.1, 40, 120, 0.2, 20, 50, 0.1, 0.3, 0, 944, 0, 0.2, 0.2, 0, 9, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(437, 'DP051', 'Sayur lilin-terubuk', 'Olahan', 'Sayur', 'KZGMI-2001', 90.4, 36, 2.7, 0.7, 4.8, 1.4, 1.4, 10, 90, 0.1, 30, 44, 0.2, 1, 0, 0, 0, 0.3, 0.2, 0, 18, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(438, 'DP052', 'Sayur ndusuk', 'Olahan', 'Sayur', 'KZGMI-2001', 87.5, 49, 3.1, 2.5, 3.6, 0, 3.1, 11, 6, 0.5, 1.011, 88, 0, 0.2, 0, 0, 0, 0.2, 0.1, 0, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(439, 'DP053', 'Sayur sop', 'Olahan', 'Sayur', 'KZGPI-1990', 92.7, 27, 1.3, 2, 1, 0.3, 2.7, 168, 57, 1.8, 0, 0, 0, 0, 20, 0, 2.569, 0.1, 0, 0, 0.2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(440, 'DP054', 'Sayur umbut kelapa', 'Olahan', 'Sayur', 'KZGMI-2001', 85.5, 67, 5.2, 2.9, 5.1, 1.4, 1.3, 48, 81, 3.2, 313, 108, 0.2, 1.1, 0, 21, 0, 0.2, 0, 0, 5, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(441, 'DP055', 'Sayur umbut rotan', 'Olahan', 'Sayur', 'KZGMI-2001', 87.6, 57, 5.4, 2.6, 3.1, 1.6, 1.3, 184, 135, 1.2, 256, 81, 0.2, 0.9, 0, 18, 0, 0.2, 0, 0, 6, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(442, 'DP056', 'Shabu-shabu', 'Olahan', 'Sayur', 'KZGMS-1993', 87.1, 88, 3.2, 8, 0.8, 0.9, 0.9, 217, 48, 2.9, 514, 0, 0, 0, 82, 0, 2, 0.2, 0, 0, 0, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(443, 'DP057', 'Semur jengkol', 'Olahan', 'Sayur', 'KZGMS-1993', 52.7, 212, 6, 10, 29.1, 0, 2.2, 77, 99, 1, 0, 0, 0, 0, 0, 0, 81, 0.14, 0, 0, 4, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(444, 'DP058', 'Tinira ninahu nggaluku', 'Olahan', 'Sayur', 'KZGMI-2001', 91.8, 33, 1.2, 1.3, 4.1, 3.1, 1.5, 35, 35, 0, 161, 119, 0.2, 0.7, 0, 6, 0, 0.3, 0, 3.5, 10, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(445, 'DP059', 'Tumis bayam bersantan', 'Olahan', 'Sayur', 'KZGPI-1990', 91.2, 48, 1.4, 4.2, 2.6, 0.5, 0.6, 129, 27, 0.8, 0, 0, 0, 0, 0, 0, 2.988, 0.01, 0, 0, 22, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(446, 'DP060', 'Waluh balamak', 'Olahan', 'Sayur', 'KZGMI-2001', 89.4, 45, 0.8, 0.9, 8.1, 7.9, 1, 25, 25, 0.5, 61, 15, 0, 0.2, 0, 1.241, 0, 0.2, 0, 0.1, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(447, 'DP061', 'Woku ubi', 'Olahan', 'Sayur', 'KZGMI-2001', 73, 143, 3.1, 7.8, 15, 7, 1.1, 195, 91, 2.8, 353, 256, 0.3, 1, 0, 1.519, 0, 0.1, 0, 0, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(448, 'DR001', 'Akar tonjong, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 86.7, 45, 1.1, 0.4, 10.8, 1.2, 1, 72, 125, 1.3, 96, 0, 0.02, 0.2, 0, 83, 90, 0.02, 0.03, 1.9, 2, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(449, 'DR002', 'Ale,toge, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 90.6, 37, 4.4, 0.5, 3.8, 1.7, 0.7, 50, 248, 2, 2, 105, 0.16, 0.4, 0, 0, 35, 0.02, 0.09, 0.6, 46, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(450, 'DR003', 'Andaliman, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 74.2, 99, 4.6, 1, 18, 8.5, 2.2, 383, 107, 2.9, 0, 0, 0, 0, 0, 0, 6.3, 3, 0, 0, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(451, 'DR004', 'Andewi, segar', 'Tunggal', 'Sayur', 'DABM-1964', 91.8, 226, 1.6, 0.2, 5.3, 4.1, 1.1, 33, 66, 1, 29, 414.6, 0.13, 1, 0, 1.717, 0, 0.14, 0.09, 0.5, 10, 80, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(452, 'DR005', 'Bakung, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 92.5, 27, 2, 0.2, 4.2, 3.8, 1.1, 19, 20, 0.5, 37, 340, 0.2, 0.3, 0, 1.08, 0, 0.2, 0.1, 0.3, 42, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(453, 'DR006', 'Baligo, segar', 'Tunggal', 'Sayur', 'DABM-1964', 96.1, 15, 0.4, 0.2, 3, 0.4, 0.3, 19, 19, 0.4, 2, 131.1, 0.02, 0.6, 0, 0, 0, 0.04, 0.02, 0.3, 13, 69, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(454, 'DR007', 'Bawang bombay, segar', 'Tunggal', 'Sayur', 'DABM-1964', 87.5, 43, 1.4, 0.2, 10.3, 2, 0.6, 32, 44, 0.5, 12, 9.6, 0.1, 0.3, 0, 788, 50, 0.03, 0.21, 0.4, 9, 94, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(455, 'DR008', 'Bayam, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 94.5, 16, 0.9, 0.4, 2.9, 0.7, 1.3, 166, 76, 3.5, 16, 456.4, 0.13, 0.4, 0, 2.699, 2.293, 0.04, 0.1, 1, 41, 71, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(456, 'DR009', 'Bayam merah, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 88.5, 41, 2.2, 0.8, 6.3, 2.2, 2.2, 520, 80, 7, 20, 60, 0.2, 0.8, 0, 7.325, 0, 0.2, 0.1, 0.1, 62, 71, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(457, 'DR010', 'Bit, segar', 'Tunggal', 'Sayur', 'DABM-1964', 87.6, 41, 1.6, 0.1, 9.6, 2.6, 1.1, 27, 43, 1, 29, 404.9, 0.2, 0.7, 0, 0, 20, 0.02, 0.05, 0.3, 10, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(458, 'DR011', 'Buah kelor', 'Tunggal', 'Sayur', 'KZGMI-2001', 89.5, 38, 1.5, 0.2, 7.5, 3.2, 1.3, 30, 54, 0, 48, 216, 0, 0.2, 0, 31, 0, 0.1, 0.1, 4.1, 25, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(459, 'DR012', 'Buah merah', 'Tunggal', 'Sayur', 'KZGMI-2001', 81.2, 87, 2.6, 2.7, 13.1, 4, 0.4, 30, 1, 1.1, 110, 140, 0.1, 0.3, 0, 0, 0, 1.5, 0.1, 0.2, 15, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(460, 'DR013', 'Buncis, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 89.6, 34, 2.4, 0.3, 7.2, 1.9, 0.5, 101, 42, 0.7, 8, 250, 0.07, 0.3, 0, 772, 550, 0.05, 0.4, 2.8, 11, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(461, 'DR014', 'Bunga pepaya, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 87.3, 45, 2.6, 0.3, 8.1, 1.6, 1.7, 290, 113, 4.2, 2, 478.3, 0.08, 0.8, 0, 2.792, 5, 0.01, 0.28, 1, 23, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(462, 'DR015', 'Bunga turi, segar', 'Tunggal', 'Sayur', 'BKP', 90.4, 42, 2, 1.1, 6.1, 3.3, 0.4, 28, 23, 0.8, 97, 97.4, 0.1, 0.6, 0, 1, 0.1, 0.5, 0.02, 0.4, 1, 96, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(463, 'DR016', 'Caisin, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 93.6, 20, 1.7, 0.4, 3.4, 1.2, 0.9, 123, 40, 1.9, 18, 358.2, 0.05, 1.4, 0, 1.675, 4.188, 0.04, 0.19, 0.6, 3, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(464, 'DR017', 'Daun bangun-bangun, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 92.5, 27, 1.3, 0.6, 4, 1, 1.6, 279, 40, 13.6, 4, 144, 0, 0, 0, 1.489, 13.288, 0.16, 0.1, 0, 5, 66, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(465, 'DR018', 'Daun bawang merah, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 89.1, 41, 2, 0.3, 7.8, 2.1, 0.8, 60, 40, 2.3, 30, 90, 0.1, 0.3, 0, 218, 0, 0.1, 0.1, 0.2, 11, 67, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(466, 'DR019', 'Daun bebuas, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 87.9, 41, 2.7, 1, 7.3, 2.1, 1.1, 29, 245, 1.5, 0, 0, 0, 0, 0, 0, 3.099, 0.01, 0, 0, 3, 49, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(467, 'DR020', 'Daun belem, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 84.6, 50, 4.4, 1.4, 7.8, 1.9, 1.8, 698, 151, 7.5, 0, 0, 0, 0, 0, 0, 13.072, 0.05, 0, 0, 21, 81, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(468, 'DR021', 'Daun bluntas, segar', 'Tunggal', 'Sayur', 'DABM-1964', 86, 44, 1.8, 0.5, 9.4, 0, 2.3, 256, 49, 5.6, 0, 0, 0, 0, 0, 0, 3.98, 0.02, 0, 0, 30, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(469, 'DR022', 'Daun gandaria, segar', 'Tunggal', 'Sayur', 'DABM-1964', 81, 63, 3.1, 0.3, 14, 2.1, 1.6, 40, 45, 4.7, 3, 127.7, 0, 0, 0, 503, 600, 0.04, 0.04, 0.2, 61, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(470, 'DR023', 'Daun gedi besar, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 84, 58, 2.9, 0.7, 10, 3.3, 2.4, 440, 100, 1.9, 30, 40, 0.2, 2.1, 0, 596, 0, 0.4, 0.5, 2.8, 11, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(471, 'DR024', 'Daun gedi kecil, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 83.7, 61, 3.2, 0.7, 10.4, 3.4, 2, 420, 70, 1.7, 20, 50, 0.1, 1.4, 0, 607, 0, 0.4, 0.3, 2.9, 11, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(472, 'DR025', 'Daun gelang, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 90.3, 30, 1.3, 0.7, 5.8, 1.3, 1.9, 350, 210, 11.9, 5, 333.3, 0.31, 1.2, 0, 4.701, 1.954, 0.01, 0.14, 0.7, 1, 52, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(473, 'DR026', 'Daun gunda bali, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 86.4, 50, 4.6, 0.9, 7, 1.4, 1.1, 167, 62, 0.5, 0, 0, 0, 0, 0, 0, 6.571, 0.05, 0, 0, 20, 49, '2026-03-31 14:50:09', '2026-03-31 14:50:09');
INSERT INTO `tkpis` (`id`, `code`, `name`, `type`, `group`, `source`, `water`, `energy`, `protein`, `fat`, `carbohydrate`, `fiber`, `ash`, `calcium`, `phosphorus`, `iron`, `sodium`, `potassium`, `copper`, `zinc`, `retinol`, `b_carotene`, `carotene_total`, `thiamin`, `riboflavin`, `niacin`, `vitamin_c`, `bdd`, `created_at`, `updated_at`) VALUES
(474, 'DR027', 'Daun gunda serang, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 84.6, 62, 4.2, 0.9, 9.2, 1.3, 1.1, 171, 64, 0.6, 0, 0, 0, 0, 0, 0, 7.347, 0.02, 0, 0, 20, 47, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(475, 'DR028', 'Daun jambu mete muda, segar', 'Tunggal', 'Sayur', 'DABM-1964', 78, 78, 4.6, 0.5, 16.2, 3, 0.7, 33, 64, 8.9, 14, 670.5, 0, 0, 0, 4.484, 2.689, 0.02, 1.12, 1.1, 65, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(476, 'DR029', 'Daun jampang, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 88.9, 34, 3.8, 0.5, 5.3, 1.4, 1.5, 21, 245, 1, 0, 0, 0, 0, 0, 0, 4.357, 0.03, 0, 0, 3, 47, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(477, 'DR030', 'Daun jawaw seluang, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 77.2, 93, 5, 1.3, 15.3, 3.9, 1.2, 146, 103, 5.3, 2, 434, 0.5, 1.5, 0, 0, 0, 0.1, 0.7, 0, 9, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(478, 'DR031', 'Daun jonghe, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 91.4, 27, 2.1, 0.7, 4.4, 2, 1.4, 253, 192, 9.5, 0, 0, 0, 0, 0, 0, 5.057, 0.01, 0, 0, 1, 45, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(479, 'DR032', 'Daun kacang ma, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 89.1, 36, 2.9, 0.6, 6.8, 1.8, 0.6, 64, 220, 2.2, 7, 485.3, 0.2, 0.3, 0, 2.893, 4.377, 0.04, 0.18, 1.2, 4, 33, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(480, 'DR033', 'Daun kacang panjang, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 89.7, 30, 3.1, 0.3, 5.8, 1.7, 1.1, 200, 66, 4.5, 7, 458.6, 0.2, 0.3, 0, 2.734, 4.592, 0.33, 0.2, 1.1, 30, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(481, 'DR034', 'Daun kasbi/singkong karet, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 80.3, 92, 4, 3.6, 10.9, 5.8, 1.2, 140, 70, 1.6, 70, 90, 0.3, 1.1, 0, 4.046, 0, 0.1, 0.2, 0.1, 74, 87, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(482, 'DR035', 'Daun katuk, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 81, 59, 6.4, 1, 9.9, 1.5, 1.7, 233, 98, 3.5, 21, 478.8, 0.3, 1.3, 0, 9.152, 10.02, 0, 0.31, 2.3, 164, 40, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(483, 'DR036', 'Daun kecipir, segar', 'Tunggal', 'Sayur', 'DABM-1964', 85, 52, 5, 0.5, 8.5, 0, 1, 134, 81, 6.2, 6, 114, 0.3, 0.8, 0, 3.981, 5.24, 0.28, 0.4, 2.2, 29, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(484, 'DR037', 'Daun kedondong, segar', 'Tunggal', 'Sayur', 'DABM-1964', 81, 59, 3.5, 0.3, 13.4, 10.7, 1.8, 540, 82, 6.2, 12, 579, 0, 0, 0, 1.624, 2.9, 0.06, 0.2, 1.5, 29, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(485, 'DR038', 'Daun kelor, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 75.5, 92, 5.1, 1.6, 14.3, 8.2, 3.5, 1.077, 76, 6, 61, 298, 0.1, 0.6, 0, 3.266, 0, 0.3, 0.1, 4.2, 22, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(486, 'DR039', 'Daun kemangi, segar', 'Tunggal', 'Sayur', 'DABM-1964', 85, 43, 5.5, 0.3, 7.5, 8.4, 1.7, 35, 106, 1, 10, 457.1, 0, 0, 0, 1.282, 1.017, 0.06, 0.1, 1.2, 30, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(487, 'DR040', 'Daun kenikir, segar', 'Tunggal', 'Sayur', 'BKP', 87.6, 45, 3.7, 0.5, 6.6, 5.8, 1.7, 328, 65, 2.7, 431, 431, 0.1, 0.6, 0, 30, 12, 0.5, 0.3, 4.5, 0.2, 36, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(488, 'DR041', 'Daun kesum, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 84.8, 48, 4.5, 0.8, 9.1, 1.6, 0.8, 125, 142, 2.6, 11, 174.7, 0.4, 1.2, 0, 4.216, 8.715, 0.01, 0.1, 1.6, 4, 53, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(489, 'DR042', 'Daun kol sawi, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 93.1, 22, 2.1, 0.5, 3.6, 0.9, 0.7, 200, 92, 3.2, 19, 386.2, 0.1, 0.2, 0, 1.806, 2.177, 0.03, 0.2, 0.6, 3, 87, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(490, 'DR043', 'Daun koro, segar', 'Tunggal', 'Sayur', 'DABM-1964', 91, 23, 3, 0.3, 3.7, 0, 2, 134, 81, 6.2, 4, 68.4, 0.2, 0.5, 0, 2.386, 5.24, 0.28, 0.2, 1.3, 29, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(491, 'DR044', 'Daun kubis, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 86.2, 51, 2.5, 1.1, 8, 3.4, 2.2, 100, 50, 3.4, 50, 100, 0.9, 0.6, 0, 3.612, 0, 0.4, 0.1, 0.2, 16, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(492, 'DR045', 'Daun kumak, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 95.2, 14, 1.3, 0.3, 2.3, 0.9, 0.9, 90, 59, 2.7, 2, 36.5, 0.1, 0.3, 0, 1.274, 2.961, 0.01, 0, 0.5, 3, 78, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(493, 'DR046', 'Daun labu siam, segar', 'Tunggal', 'Sayur', 'DABM-1964', 89.7, 34, 4, 0.4, 4.7, 3.5, 1.2, 58, 70, 2.5, 16, 630.7, 0.2, 0.3, 0, 4.773, 2.025, 0.08, 0.4, 1.7, 16, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(494, 'DR047', 'Daun labu waluh/kuning, segar', 'Tunggal', 'Sayur', 'DABM-1964', 89.7, 34, 3.6, 0.6, 4.5, 2.9, 1.6, 138, 99, 3.7, 16, 630.7, 0.2, 0.3, 0, 1.258, 2.75, 0.14, 0.2, 1.3, 36, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(495, 'DR048', 'Daun lamtoro, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 74, 87, 8.3, 1.8, 14.4, 3.3, 1.5, 725, 174, 3.9, 10, 197.7, 0.5, 1.4, 0, 6.9, 13.04, 0, 0.1, 2.3, 32, 40, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(496, 'DR049', 'Daun leilem, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 79.4, 76, 2.8, 0.2, 15.8, 3.1, 1.8, 296, 22, 3.4, 6, 46, 0.5, 1.1, 0, 753, 0, 0.3, 0.1, 2.5, 22, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(497, 'DR050', 'Daun leunca, segar', 'Tunggal', 'Sayur', 'DABM-1964', 85, 49, 4.7, 0.5, 8.1, 0, 1.7, 210, 80, 6.1, 0, 0, 0, 0, 0, 0, 1.9, 0.14, 0, 0, 40, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(498, 'DR051', 'Daun lobak, segar', 'Tunggal', 'Sayur', 'DKBM-1964', 90, 30, 2.3, 0.4, 5.8, 3.2, 1.4, 140, 33, 3.7, 16, 747.4, 0.2, 0.2, 0, 5.039, 1, 0.07, 1.1, 6.5, 109, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(499, 'DR052', 'Daun lompong talas, segar', 'Tunggal', 'Sayur', 'DABM-1964', 87.2, 44, 3, 0.8, 7.4, 3.3, 1.6, 76, 59, 1, 3, 578.4, 0.2, 0.4, 0, 2.584, 2, 0.08, 0.4, 1.4, 31, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(500, 'DR053', 'Daun mangkokan, segar', 'Tunggal', 'Sayur', 'DABM-1964', 82, 57, 3.7, 0.3, 11.8, 0, 2.2, 474, 49, 4, 0, 0, 0, 0, 0, 0, 5.45, 0.06, 0, 0, 83, 80, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(501, 'DR054', 'Daun matel ambon, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 77.1, 71, 6.8, 1.6, 11.5, 4.6, 3, 93, 95, 10.2, 0, 0, 0, 0, 0, 0, 49, 0.08, 0, 0, 26, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(502, 'DR055', 'Daun melinjo, segar', 'Tunggal', 'Sayur', 'DABM-1964', 70.8, 104, 5, 1.3, 21.3, 10.3, 1.6, 219, 82, 4.2, 12, 604.8, 0.4, 0.6, 0, 823, 10, 0.09, 0, 0, 182, 88, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(503, 'DR056', 'Daun mengkudu, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 80.9, 65, 4, 1.7, 11.4, 3.9, 2, 296, 40, 6.9, 0, 0, 0, 0, 0, 2, 4.958, 0.01, 0.1, 5.7, 35, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(504, 'DR057', 'Daun ndusuk, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 56, 166, 1.7, 0.5, 38.8, 10.7, 3, 40, 20, 1.8, 40, 310, 0.2, 0.7, 0, 14.457, 0, 0.4, 0.1, 0.1, 30, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(505, 'DR058', 'Daun oyong, segar', 'Tunggal', 'Sayur', 'DABM-1964', 93, 22, 1, 0.1, 5.3, 2, 0.6, 21, 44, 2, 40, 295.5, 0.1, 0.2, 0, 855, 1, 0.08, 0.1, 0.8, 150, 65, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(506, 'DR059', 'Daun pakis, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 86.8, 39, 4.5, 0.4, 6.9, 2, 1.4, 136, 159, 2.3, 20, 201.9, 0.2, 0.3, 0, 1.625, 3.292, 0.02, 0.1, 0.5, 3, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(507, 'DR060', 'Daun pakis longgiho, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 89.5, 54, 2.2, 3.6, 3.1, 2.1, 1.6, 40, 80, 0.7, 70, 500, 0.4, 0.1, 0, 168, 0, 0.4, 0.3, 0.2, 8, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(508, 'DR061', 'Daun pakis wambateu, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 86.9, 53, 3.4, 1.2, 7.2, 4.8, 1.3, 30, 100, 0.3, 20, 200, 0.2, 0.3, 0, 191, 0, 0.7, 0.2, 0.3, 6, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(509, 'DR062', 'Daun paku, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 88.8, 29, 3.4, 0.1, 6.5, 4.3, 1.2, 13, 88, 1.3, 19, 434, 0.5, 0.7, 0, 18, 0, 0.2, 0.1, 11.7, 10, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(510, 'DR063', 'Daun pangi,segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 76.1, 104, 3.9, 0.6, 17.9, 8.3, 1.5, 256, 22, 1.8, 4, 266, 1.7, 0.5, 0, 55, 0, 0.4, 0.1, 0.1, 23, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(511, 'DR064', 'Daun pare, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 87.3, 49, 2.7, 1, 8.4, 3, 1.6, 217, 70, 3.3, 7, 498, 0.4, 1.2, 0, 1.8, 0, 0.4, 0.2, 0.6, 7, 0, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(512, 'DR065', 'Daun pepaya, segar', 'Tunggal', 'Sayur', 'DABM-1964', 75.4, 87, 8, 2, 11.9, 1.5, 2.7, 353, 63, 0.8, 4, 926.6, 0.2, 1.5, 0, 5.409, 18.25, 0.15, 0.5, 1.9, 140, 71, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(513, 'DR066', 'Daun pohpohan, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 87.4, 37, 2.5, 0.8, 6.9, 2.6, 2.4, 744, 80, 5.9, 0, 0, 0, 0, 0, 0, 7.378, 0.03, 0, 0, 5, 69, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(514, 'DR067', 'Daun selasih, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 83.1, 62, 4, 0.5, 10.5, 5.3, 1.9, 122, 16, 13.9, 3, 259, 0.4, 0.7, 0, 4.112, 0, 0.5, 0.1, 0.2, 24, 53, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(515, 'DR068', 'Daun semanggi, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 84.7, 45, 4.4, 0.5, 8.5, 1.9, 1.9, 98, 90, 7, 64, 520.7, 0.5, 0.3, 0, 64, 3.365, 0.01, 0.5, 0.7, 6, 90, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(516, 'DR069', 'Daun simpur, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 86.2, 53, 3.2, 2.5, 7.6, 1.6, 0.9, 228, 194, 3.5, 0, 0, 0, 0, 0, 0, 3.346, 0.02, 0, 0, 5, 100, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(517, 'DR070', 'Daun singkil, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 80.9, 68, 2, 1, 15.2, 3.3, 0.9, 178, 86, 2.1, 0, 0, 0, 0, 0, 0, 6.042, 0.02, 0, 0, 3, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(518, 'DR071', 'Daun singkong, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 84.4, 50, 6.2, 1.1, 7.1, 2.4, 1.2, 166, 99, 1.3, 17, 23.1, 0.1, 2, 0, 3.204, 7.052, 0.04, 0.1, 1.8, 103, 87, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(519, 'DR072', 'Daun singkong ambon, segar', 'Tunggal', 'Sayur', 'DABM-1964', 58, 144, 12.7, 1.2, 25.2, 10.2, 2.9, 165, 54, 3.9, 44, 62.2, 0.2, 5.4, 0, 8.627, 13, 0.21, 1, 4.2, 220, 87, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(520, 'DR073', 'Daun singkong ampenan, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 84.4, 50, 6.2, 1.1, 7.1, 2.4, 1.2, 352, 123, 2.7, 49, 570, 0.2, 1.3, 0, 7.917, 0, 0.5, 0.1, 1.6, 103, 87, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(521, 'DR074', 'Daun singkong kopang, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 81.1, 74, 6.3, 0.7, 10.7, 4.6, 1.2, 142, 115, 1.7, 32, 382, 0.2, 1.5, 0, 3.882, 0, 0.5, 0.5, 1.9, 211, 87, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(522, 'DR075', 'Daun sintrong, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 88.5, 36, 2.6, 0.9, 6.1, 1.7, 1.9, 398, 95, 9.3, 64, 444.4, 0.1, 0.4, 0, 10.178, 8.868, 0.03, 0.2, 0.9, 3, 94, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(523, 'DR076', 'Daun talas, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 81.1, 59, 3, 0.4, 13.5, 3, 2, 236, 50, 2.4, 4, 854.1, 0.4, 0.5, 0, 3.816, 5.74, 0.07, 0.6, 2, 24, 80, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(524, 'DR077', 'Daun tespong, segar', 'Tunggal', 'Sayur', 'DABM-1964', 81, 70, 2.9, 0.3, 13.9, 2.3, 1.9, 155, 65, 2.5, 72, 0, 0.15, 0.9, 0, 171, 2.5, 0.05, 0.7, 1.4, 21, 60, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(525, 'DR078', 'Daun ubi kuning, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 83.5, 62, 3.7, 0.3, 11.1, 6.4, 1.4, 170, 40, 0.6, 10, 0, 0.2, 0.5, 0, 3.564, 0, 0.3, 0.3, 1.2, 4, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(526, 'DR079', 'Daun ubi merah, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 84.4, 48, 3, 0.3, 10.8, 1.4, 1.5, 80, 81, 6.4, 33, 517.3, 0, 0.4, 0, 5.453, 4.697, 0.1, 0.2, 1.2, 27, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(527, 'DR080', 'Daun ubi putih, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 87.5, 46, 2.8, 0.2, 8.2, 4.8, 1.3, 120, 50, 0.8, 10, 0, 0.2, 0.5, 0, 103, 0, 0.3, 0.3, 0.9, 8, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(528, 'DR081', 'Daun ubi tinta, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 85.1, 55, 1.7, 0.1, 11.9, 7.6, 1.2, 120, 40, 0.6, 10, 0, 0.2, 0.5, 0, 516, 0, 0.2, 0, 0, 7, 75, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(529, 'DR082', 'Eceng, segar', 'Tunggal', 'Sayur', 'DABM-1964', 93, 19, 1, 0.2, 3.8, 1.8, 2, 80, 45, 3.7, 45, 634.1, 0, 0, 0, 7, 1, 0.08, 0.1, 0.7, 50, 70, '2026-03-31 14:50:09', '2026-03-31 14:50:09'),
(530, 'DR083', 'Gambas (oyong), segar', 'Tunggal', 'Sayur', 'DABM-1964', 94.5, 19, 0.8, 0.2, 4.1, 1.3, 0.4, 19, 33, 0.9, 23, 109.1, 0, 0.1, 0, 17, 380, 0.03, 0, 0.4, 8, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(531, 'DR084', 'Genjer, segar', 'Tunggal', 'Sayur', 'DABM-1964', 90, 35, 1.7, 0.2, 7.7, 2.5, 0.4, 62, 33, 2.1, 64, 905.8, 0, 0, 0, 0, 3.8, 0.07, 0.1, 1.1, 54, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(532, 'DR085', 'Jagung muda / semi, segar', 'Tunggal', 'Sayur', 'DABM-1964', 89.5, 35, 2.2, 0.1, 7.4, 1.9, 0.8, 7, 100, 0.5, 353, 230.2, 0.1, 0.8, 0, 23, 200, 0.08, 0.16, 0.9, 8, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(533, 'DR086', 'Jamur encik', 'Tunggal', 'Sayur', 'KZGMI-2001', 24.8, 296, 9.4, 1.1, 62, 0, 2.7, 5, 277, 5.3, 2, 0, 0.2, 3.1, 0, 0, 0, 1.1, 0.1, 0, 0, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(534, 'DR087', 'Jamur kuping, kering', 'Tunggal', 'Sayur', 'DABM-1964', 14.9, 294, 16, 0.9, 64.6, 46.5, 3.6, 51, 223, 6.7, 174, 726.1, 0.29, 5.5, 0, 11, 0, 0.11, 0.6, 2.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(535, 'DR088', 'Jamur kuping, segar', 'Tunggal', 'Sayur', 'DABM-1964', 93.7, 21, 3.8, 0.6, 0.9, 5.1, 1, 3, 94, 1.7, 17, 33.4, 0.19, 0.1, 0, 1, 0, 0.1, 0.09, 0.1, 5, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(536, 'DR089', 'Jamur merang, segar', 'Tunggal', 'Sayur', 'BKP', 91.5, 30, 3.5, 0.2, 4, 2.4, 0.8, 14, 117, 1, 300, 300, 0.3, 0.8, 0, 0, 0, 0.02, 0.2, 0.5, 0.2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(537, 'DR090', 'Jamur tiram, segar', 'Tunggal', 'Sayur', 'BKP', 92.5, 30, 1.9, 0.1, 5.5, 3.6, 0.6, 9, 83, 0.7, 226, 226, 0, 0.8, 0, 0, 0, 0.3, 0.2, 1, 0.2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(538, 'DR091', 'Jamur sagu', 'Tunggal', 'Sayur', 'KZGMI-2001', 91.3, 48, 1.9, 3.2, 2.8, 1, 0.8, 10, 90, 0.6, 100, 440, 0.6, 0.6, 0, 0, 0, 0.2, 0.2, 6.5, 0, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(539, 'DR092', 'Jantung pisang, segar', 'Tunggal', 'Sayur', 'DABM-1964', 90.2, 32, 1.2, 0.3, 7.1, 3.2, 1.2, 30, 50, 0.1, 3, 524, 0.09, 0.3, 0, 201, 170, 0.05, 0.03, 0.8, 10, 25, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(540, 'DR093', 'Jengkol, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 52.7, 192, 5.4, 0.3, 40.7, 1.5, 0.9, 4, 150, 0.7, 60, 241, 0.3, 0.6, 0, 0, 0, 0.05, 0.2, 0.5, 31, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(541, 'DR094', 'Jotang, segar', 'Tunggal', 'Sayur', 'DABM-1964', 89, 34, 1.9, 0.3, 7.1, 3.5, 1.7, 162, 41, 4, 59, 388.5, 0.3, 1.2, 0, 2, 3.918, 0.03, 0, 0.4, 20, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(542, 'DR095', 'Kabau, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 67.2, 130, 6.7, 0.3, 25.2, 2.9, 0.6, 4, 204, 0.5, 1, 397.8, 0.2, 0.5, 0, 165, 0, 0.8, 0.1, 0.3, 16, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(543, 'DR096', 'Kacang mekah, polong, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 93.6, 22, 1.1, 1, 3.4, 1.1, 0.9, 63, 296, 1, 2, 69.2, 0.3, 0, 0, 197, 116, 0.02, 0, 0.4, 0, 91, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(544, 'DR097', 'Kacang panjang, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 91.8, 31, 2.3, 0.1, 5.3, 2.7, 0.5, 60, 64, 0.6, 30, 213, 0.1, 0.5, 0, 125, 0, 0.7, 0.1, 0.3, 46, 92, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(545, 'DR098', 'Kacang ranti polong', 'Tunggal', 'Sayur', 'KZGPI-1990', 88.5, 37, 3.1, 0.2, 7.9, 2.5, 0.3, 103, 126, 0.8, 0, 0, 0, 0, 0, 0, 2.312, 0.02, 0, 0, 6, 83, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(546, 'DR099', 'Kalakai, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 89.9, 38, 2.4, 0.2, 6.6, 5.8, 0.9, 18, 90, 1.1, 7, 443, 0.4, 0.9, 0, 44, 0, 0.3, 0.1, 0, 8, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(547, 'DR100', 'Kangkung, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 91, 28, 3.4, 0.7, 3.9, 2, 1, 67, 54, 2.3, 65, 250.1, 0.13, 0.4, 0, 2.868, 5.542, 0.07, 0.36, 2, 17, 60, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(548, 'DR101', 'Kangkung tondano', 'Tunggal', 'Sayur', 'KZGMI-2001', 88.5, 43, 1.8, 0.2, 8.4, 4.3, 1.1, 72, 9, 0.7, 30, 361, 0.3, 0.4, 0, 2.741, 0, 0.8, 0.1, 1.1, 23, 60, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(549, 'DR102', 'Kapri muda, segar', 'Tunggal', 'Sayur', 'DABM-1964', 86.8, 45, 3.3, 0.2, 9, 1.8, 0.7, 51, 85, 1, 2, 118.4, 0.09, 0.7, 0, 72, 440, 0.2, 0.1, 0.9, 49, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(550, 'DR103', 'Karawila', 'Tunggal', 'Sayur', 'KZGMI-2001', 93.7, 25, 2.3, 0.2, 3.5, 2.1, 0.3, 25, 67, 0.3, 8, 88.4, 0.08, 0.3, 0, 21, 0, 0.1, 0.1, 0.4, 39, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(551, 'DR104', 'Kecipir muda, segar', 'Tunggal', 'Sayur', 'DABM-1964', 90.4, 32, 2.9, 0.2, 5.8, 5.5, 0.7, 63, 37, 0.3, 3, 103.8, 0.18, 0.4, 0, 261, 595, 0.24, 0.11, 0.7, 19, 96, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(552, 'DR105', 'Kecombrang, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 90, 34, 0.9, 1, 6.7, 2.6, 1.4, 60, 16, 1, 47, 650.6, 0, 0, 0, 0, 73, 0, 0.02, 0.8, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(553, 'DR106', 'Kelawi,kluwih, segar', 'Tunggal', 'Sayur', 'DABM-1964', 70, 118, 1.5, 0.3, 27.2, 5, 1, 28, 32, 0.9, 2, 500.9, 0.09, 0.1, 0, 0, 20, 0.1, 0.03, 0.9, 19, 77, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(554, 'DR107', 'Kembang turi, segar', 'Tunggal', 'Sayur', 'DABM-1964', 87.4, 51, 1.8, 0.6, 9.6, 5, 0.6, 23, 29, 0.9, 22, 275.3, 0.15, 0.9, 0, 201, 105, 0.13, 0.12, 0.6, 41, 83, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(555, 'DR108', 'Kerokot, segar', 'Tunggal', 'Sayur', 'DABM-1964', 93, 26, 1.7, 0.4, 3.8, 1, 1.1, 103, 39, 3.6, 4, 240.5, 0.23, 0.9, 0, 0.2, 2.55, 0.03, 0.09, 0.2, 25, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(556, 'DR109', 'Ketimun, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 97.9, 8, 0.2, 0.2, 1.4, 0.3, 0.3, 29, 95, 0.8, 2, 57.1, 0.02, 0.1, 0, 18, 314, 0.01, 0.02, 0.1, 1, 55, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(557, 'DR110', 'Ketimun krai, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 96.8, 10, 0.5, 0.2, 2, 0.6, 0.5, 20, 98, 1, 10, 82.1, 0.03, 0.1, 0, 19, 21, 0.02, 0.03, 0.1, 3, 82, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(558, 'DR111', 'Ketimun madura, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 97.1, 9, 0.5, 0.1, 1.9, 0.7, 0.4, 15, 102, 0.6, 2, 78.9, 0.02, 0.1, 0, 25, 0, 0.02, 0.02, 0.1, 5, 89, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(559, 'DR112', 'Komak, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 74.3, 99, 3.3, 0.1, 21.2, 10.3, 1.1, 50, 99, 13.1, 15, 567, 0.2, 0.6, 0, 5, 0, 0.2, 0.19, 0.1, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(560, 'DR113', 'Kembang Kol', 'Tunggal', 'Sayur', 'DABM-1964', 91.7, 25, 2.4, 0.2, 4.9, 1.6, 0.8, 22, 72, 1.1, 47, 187, 0.04, 0.3, 0, 24, 90, 0.11, 0.09, 0.6, 69, 57, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(561, 'DR114', 'Kol merah, kol putih', 'Tunggal', 'Sayur', 'DABM-1964', 92.4, 29, 1.4, 0.2, 5.3, 1.9, 0.9, 46, 31, 0.5, 28, 236.8, 0.29, 0.3, 0, 46, 80, 0.06, 0.07, 0.3, 50, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(562, 'DR115', 'Koro kerupuk, polong', 'Tunggal', 'Sayur', 'DABM-1964', 67.2, 128, 8.3, 0.7, 22.1, 0, 1.7, 17, 12, 2.7, 0, 0, 0, 0, 0, 0, 80, 0.11, 0, 0, 31, 68, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(563, 'DR116', 'Koro wedus, polong', 'Tunggal', 'Sayur', 'DABM-1964', 88, 46, 3, 0.3, 7.9, 3.3, 0.8, 56, 47, 1.1, 2, 249.3, 0.09, 0.4, 0, 66, 870, 0.09, 0.09, 0.5, 17, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(564, 'DR117', 'Kucai, segar', 'Tunggal', 'Sayur', 'DABM-1964', 86.3, 45, 2.2, 0.3, 10.3, 4.8, 0.9, 52, 50, 1.1, 21, 439.5, 0.11, 0.5, 0, 2.685, 40, 0.11, 0.2, 1.8, 17, 52, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(565, 'DR118', 'Kucai muda (Lokio), segar', 'Tunggal', 'Sayur', 'DABM-1964', 86, 42, 3.8, 0.6, 7.8, 4.9, 1.8, 76, 91, 2.5, 22, 449.1, 0.11, 0.5, 0, 2.744, 500, 0.11, 0.2, 1.8, 59, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(566, 'DR119', 'Kulit melinjo', 'Tunggal', 'Sayur', 'KZGPI-1990', 71.9, 111, 4.5, 1.1, 20.7, 5, 1.8, 117, 179, 2.6, 0, 0, 0, 0, 0, 0, 1.267, 0.07, 0, 0, 7, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(567, 'DR120', 'Kundur, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 94, 22, 0.4, 0.2, 4.7, 1.3, 0.7, 3, 54, 0.5, 2, 200, 0.1, 0.3, 0, 7, 0, 0.1, 0.03, 0.4, 1, 57, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(568, 'DR121', 'Labu air, segar', 'Tunggal', 'Sayur', 'DABM-1964', 95, 19, 0.6, 0.2, 3.8, 0.6, 0.4, 12, 18, 0.6, 2, 168.2, 0.03, 0.8, 0, 11, 70, 0.04, 0.02, 0.4, 10, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(569, 'DR122', 'Labu kuning, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 86.6, 51, 1.7, 0.5, 10, 2.7, 1.2, 40, 180, 0.7, 280, 220, 0.35, 1.5, 0, 1.569, 0, 0.2, 0, 0.1, 2, 74, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(570, 'DR123', 'Labu siam, segar', 'Tunggal', 'Sayur', 'DABM-1964', 92.3, 30, 0.6, 0.1, 6.7, 6.2, 0.3, 14, 25, 0.5, 3, 167.1, 0.16, 1, 0, 48, 20, 0.02, 0, 0.6, 18, 83, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(571, 'DR124', 'Labu waluh, segar', 'Tunggal', 'Sayur', 'DABM-1964', 91.2, 32, 1.1, 0.1, 6.6, 0.5, 1, 45, 64, 1.4, 1, 356.2, 0.13, 0.3, 0, 712, 180, 0.08, 0.12, 0.6, 52, 77, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(572, 'DR125', 'Lantar, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 91.2, 34, 2.2, 0.3, 5.5, 2.9, 0.8, 10, 58, 0.4, 3, 155, 0.2, 0.4, 0, 38, 0, 0.3, 0.07, 0.4, 4, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(573, 'DR126', 'Lobak, segar', 'Tunggal', 'Sayur', 'DABM-1964', 94.1, 21, 0.9, 0.1, 4.2, 1.4, 0.7, 35, 26, 0.6, 49, 109.3, 0.03, 0.2, 0, 0, 10, 0.03, 0.04, 0.3, 32, 87, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(574, 'DR127', 'Lumai/Leunca, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 90.5, 38, 1.1, 0.3, 7.6, 2, 0.5, 7, 55, 1, 2, 0, 0.1, 0.3, 0, 25, 0, 0.2, 0.1, 0.6, 17, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(575, 'DR128', 'Melinjo, segar', 'Tunggal', 'Sayur', 'DABM-1964', 80, 66, 5, 0.7, 13.3, 0, 1, 163, 75, 2.8, 0, 0, 0, 0, 0, 0, 1, 0.1, 0, 0, 100, 60, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(576, 'DR129', 'Mostarda metan - sawi hijau', 'Tunggal', 'Sayur', 'KZGMI-2001', 91.4, 33, 2.3, 0.5, 4.7, 1.8, 1.1, 60, 30, 3.1, 20, 100, 0.1, 0.4, 0, 1.575, 0, 0.2, 0.1, 0.1, 12, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(577, 'DR130', 'Nangka muda, segar', 'Tunggal', 'Sayur', 'DABM-1964', 85.4, 57, 2, 0.4, 11.3, 8.3, 0.9, 45, 29, 0.5, 1, 246.5, 0.04, 0.1, 0, 21, 25, 0.07, 0.06, 0.7, 9, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(578, 'DR131', 'Paria putih, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 94.4, 19, 1, 0.4, 3.6, 1.3, 0.6, 31, 65, 0.9, 5, 277.7, 0.03, 0.8, 0, 197, 80, 0.18, 0.04, 0.4, 58, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(579, 'DR132', 'Pepare ular, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 95.1, 19, 0.6, 0.1, 3.9, 1, 0.3, 20, 10, 0.4, 130, 30, 0.1, 0.1, 0, 69, 0, 0.1, 0.1, 0.1, 9, 97, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(580, 'DR133', 'Pepaya muda, segar', 'Tunggal', 'Sayur', 'DABM-1964', 92.3, 29, 2.1, 0.1, 4.9, 2.1, 0.6, 50, 16, 0.4, 22, 211.2, 0.01, 0, 0, 0, 50, 0.02, 0.03, 0.3, 19, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(581, 'DR134', 'Petai, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 77.2, 92, 5.4, 1.1, 15.2, 2, 1.1, 14, 170, 1.6, 55, 221, 0.2, 0.8, 0, 114, 0, 0.8, 0.1, 6.1, 34, 36, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(582, 'DR135', 'Peterseli, segar', 'Tunggal', 'Sayur', 'DABM-1964', 83.9, 53, 3.7, 1, 9, 0, 2.4, 193, 84, 4.3, 18, 0, 0.2, 1.4, 0, 2.94, 8.23, 0.11, 0.29, 0.7, 193, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(583, 'DR136', 'Pucuk lumai/daun leunca, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 91, 33, 4.5, 0.4, 2.8, 0, 1.3, 13, 75, 2.9, 2, 0, 0.2, 0.6, 0, 0, 0, 0.5, 0.1, 0, 41, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(584, 'DR137', 'Putri malu, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 80.2, 76, 3.6, 0.3, 14.6, 7.1, 1.3, 119, 84, 3.3, 1, 631, 0.6, 1.4, 0, 4.762, 0, 0.6, 0.6, 0, 6, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(585, 'DR138', 'Rebung, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 93.3, 25, 0.8, 0.1, 5.3, 9.7, 0.5, 3, 5, 0.5, 3, 206, 0.1, 0.4, 0, 10, 0, 0.2, 0.07, 0.5, 0, 28, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(586, 'DR139', 'Rimbang, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 80.8, 75, 1.6, 0.6, 15.8, 10, 1.2, 55, 97, 0.6, 20, 234, 0.4, 0.4, 0, 51, 0, 0.4, 0.1, 1.3, 38, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(587, 'DR140', 'Rumput laut', 'Tunggal', 'Sayur', 'KZGMI-2001', 87, 41, 1.4, 0.3, 8.1, 2.2, 3.2, 80, 20, 1.6, 250, 380, 0.2, 0.4, 0, 1.958, 0, 0.2, 0, 0.1, 7, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(588, 'DR141', 'Sawi, segar', 'Tunggal', 'Sayur', 'DABM-1964', 92.2, 28, 2.3, 0.3, 4, 2.5, 1.2, 220, 38, 2.9, 22, 436.5, 0.12, 0.2, 0, 2.042, 6.46, 0.09, 0.23, 0.7, 102, 87, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(589, 'DR142', 'Sawi putih / pecai, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 96.6, 9, 1, 0.1, 1.7, 0.8, 0.6, 56, 42, 1.1, 5, 193.1, 0.05, 0.1, 0, 862, 832, 0.05, 0.18, 0.4, 3, 79, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(590, 'DR143', 'Sawi taiwan, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 91.8, 30, 1.9, 0.5, 4.4, 2.7, 1.4, 100, 58, 1.6, 27, 217, 0.1, 0.7, 0, 1.34, 0, 0.2, 0.1, 0.6, 33, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(591, 'DR144', 'Sawi tanah, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 94.9, 19, 1.3, 0.2, 2.9, 2.2, 1, 92, 45, 1.2, 17, 145, 0.1, 0.4, 0, 815, 0, 0.2, 0.1, 0.1, 36, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(592, 'DR145', 'Selada, segar', 'Tunggal', 'Sayur', 'DABM-1964', 94.8, 18, 1.2, 0.2, 2.9, 1.8, 0.9, 22, 25, 0.5, 19, 186.4, 0.03, 0.2, 0, 1.526, 540, 0.04, 0.13, 0.4, 8, 69, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(593, 'DR146', 'Selada air, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 93.3, 17, 3.1, 0.2, 2.2, 0.7, 1.2, 95, 152, 2.4, 65, 260.7, 0.11, 0.2, 0, 1.23, 3.727, 0.09, 0.14, 0.7, 56, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(594, 'DR147', 'Seledri, segar', 'Tunggal', 'Sayur', 'DABM-1964', 93, 23, 1, 0.1, 4.6, 2, 1.3, 50, 40, 1, 64, 258.8, 0.08, 0.4, 0, 63, 130, 0.03, 0.07, 0.4, 11, 63, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(595, 'DR148', 'Taoge, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 90.4, 34, 3.7, 1.2, 4.3, 1.1, 0.4, 166, 74, 0.8, 19, 93.3, 0.16, 0.4, 0, 41, 20, 0.09, 0, 1.1, 5, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(596, 'DR149', 'Taoge kacang kedelai, segar', 'Tunggal', 'Sayur', 'DABM-1964', 81, 76, 9, 2.6, 6.4, 0.7, 1, 50, 65, 1, 5, 212.4, 0.26, 0.7, 0, 0, 110, 0.23, 0.19, 1.2, 15, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(597, 'DR150', 'Taoge kacang tunggak, segar', 'Tunggal', 'Sayur', 'DABM-1964', 88, 40, 5, 0.2, 5.8, 2.6, 1, 57, 88, 1, 2, 226.8, 0.07, 0.5, 0, 299, 0, 0.07, 0.08, 0.8, 15, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(598, 'DR151', 'Tebu terubuk (lilin), segar', 'Tunggal', 'Sayur', 'DABM-1964', 91, 30, 4.6, 0.4, 3, 0.8, 1, 40, 80, 2, 699, 0, 0.2, 1.1, 0, 12, 0, 0.08, 0.2, 1.2, 50, 20, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(599, 'DR152', 'Tekokak, segar', 'Tunggal', 'Sayur', 'DABM-1964', 89, 34, 2, 0.1, 7.9, 4.9, 1, 50, 30, 2, 3, 333.3, 0.12, 0.2, 0, 23, 750, 0.08, 0.05, 0.9, 8, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(600, 'DR153', 'Tekokak, kering', 'Tunggal', 'Sayur', 'DABM-1964', 12.3, 302, 8.3, 1.7, 72.6, 21.2, 8.1, 370, 180, 22.2, 9, 0, 0, 1, 0, 187, 750, 0.4, 0.17, 5.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(601, 'DR154', 'Terong, segar', 'Tunggal', 'Sayur', 'DABM-1964', 92.7, 28, 1.1, 0.2, 5.5, 2.1, 0.5, 15, 37, 0.4, 9, 187, 0.1, 0.1, 0, 46, 30, 0.04, 0.03, 0.5, 5, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(602, 'DR155', 'Terong asam, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 90.5, 37, 2, 0.4, 6.3, 3.2, 0.8, 13, 59, 1.5, 3, 155, 0.3, 0.3, 0, 97, 0, 0.2, 0.1, 0.8, 4, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(603, 'DR156', 'Terung belanda, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 87.3, 52, 2.1, 1.1, 8.6, 1.4, 1, 16, 40, 1.1, 0, 0, 0, 0, 0, 0, 8.048, 0.42, 0.06, 0, 12, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(604, 'DR157', 'Terung bengkulu, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 86.6, 52, 1.1, 0.4, 11.2, 3.2, 0.8, 19, 39, 1.1, 14, 0, 0.16, 1, 0, 85, 600, 0.23, 0.04, 0, 6, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(605, 'DR158', 'Terong hintalo, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 89.2, 45, 1.9, 0.8, 7.5, 5.1, 0.6, 19, 268, 1, 167, 142, 0.6, 0.2, 0, 552, 0, 0.2, 0.4, 0, 4, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(606, 'DR159', 'Terung panjang', 'Tunggal', 'Sayur', 'KZGPI-1990', 91.8, 25, 2.1, 0.1, 5.3, 0.5, 0.7, 38, 24, 0.7, 9, 53.7, 0.09, 0.2, 0, 83, 24, 0.15, 0.06, 0.7, 8, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(607, 'DR160', 'Tomat, air (sari), segar', 'Tunggal', 'Sayur', 'DABM-1964', 94, 20, 1, 0.2, 3.5, 0.4, 1.3, 7, 15, 0.4, 10, 225.2, 0.06, 0.1, 0, 266, 600, 0.05, 0.03, 0.7, 10, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(608, 'DR161', 'Tomat merah, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 92.9, 24, 1.3, 0.5, 4.7, 0, 0.6, 8, 77, 0.6, 10, 164.9, 0.14, 0.2, 0, 575, 2.083, 0.06, 0.07, 0.4, 34, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(609, 'DR162', 'Tomat muda, segar', 'Tunggal', 'Sayur', 'DABM-1964', 93, 24, 2, 0.7, 3.3, 1.8, 2, 5, 27, 0.5, 10, 210, 0.07, 0.2, 0, 384, 320, 0.07, 0.04, 0.7, 30, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(610, 'DR163', 'Uceng/ bunga melinjo, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 79.5, 82, 5.8, 1.3, 11.7, 4.8, 1.7, 70, 266, 2.4, 0, 0, 0, 0, 0, 0, 58, 0.11, 0.15, 0, 3, 89, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(611, 'DR164', 'Umbut kelapa, segar', 'Tunggal', 'Sayur', 'KZGMI-2001', 89.3, 39, 2, 0.2, 7.2, 2.5, 1.3, 57, 49, 0, 4, 447, 0.2, 1.4, 0, 16, 0, 0.1, 0.1, 0, 8, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(612, 'DR165', 'Umbut rotan', 'Tunggal', 'Sayur', 'KZGMI-2001', 90.5, 34, 2.4, 0.3, 5.5, 2.2, 1.3, 89, 79, 1.3, 8, 552, 0.2, 1.9, 0, 14, 0, 0.2, 0, 0, 9, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(613, 'DR166', 'Wortel, segar', 'Tunggal', 'Sayur', 'KZGPI-1990', 89.9, 36, 1, 0.6, 7.9, 1, 0.6, 45, 74, 1, 70, 245, 0.06, 0.3, 0, 3.784, 7.125, 0.04, 0.04, 1, 18, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(614, 'EP001', 'Barongko', 'Olahan', 'Buah', 'KZGMI-2001', 66.7, 159, 3.1, 5.8, 23.5, 0, 0.7, 35, 65, 1.2, 46, 78, 0.3, 0.6, 0, 0, 0, 0, 0, 0, 8, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(615, 'EP002', 'Dodol nanas', 'Olahan', 'Buah', 'KZGMI-2001', 16.1, 338, 1.5, 1.2, 80.3, 0, 0.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.24, 0.55, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(616, 'EP003', 'Getuk pisang', 'Olahan', 'Buah', 'KZGPI-1990', 63.7, 144, 1.1, 0.4, 34.1, 0.4, 0.7, 48, 32, 1, 0, 0, 0, 0, 0, 0, 1.464, 0.34, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(617, 'EP004', 'Keripik lampung', 'Olahan', 'Buah', 'KZGPI-1990', 5, 485, 1.7, 22.2, 69.7, 0.6, 1.5, 43, 65, 0.8, 0, 0, 0, 0, 0, 4, 7.33, 0.41, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(618, 'EP005', 'Ledre pisang', 'Olahan', 'Buah', 'KZGPI-1990', 3.6, 405, 4.8, 5.1, 84.9, 0.4, 1.6, 59, 124, 2.6, 0, 0, 0, 0, 0, 0, 0, 0.05, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(619, 'EP006', 'Lempog durian', 'Olahan', 'Buah', 'KZGPI-1990', 25.2, 320, 3.5, 5.7, 63.7, 4.9, 1.9, 190, 93, 2.5, 0, 0, 0, 0, 0, 13, 0, 0.18, 0.04, 0, 15, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(620, 'EP007', 'Loka anjoro', 'Olahan', 'Buah', 'KZGMI-2001', 63.3, 163, 1.1, 4.3, 30, 0, 1.3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(621, 'EP008', 'Rica-rica taipa', 'Olahan', 'Buah', 'KZGMI-2001', 86.7, 49, 1.6, 0.3, 10, 0, 1.4, 11, 48, 3, 426, 42, 0.5, 0.5, 0, 0, 296, 0.14, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(622, 'EP009', 'Rujak aceh', 'Olahan', 'Buah', 'KZGMI-2001', 78.7, 82, 0.4, 0.3, 19.7, 2.4, 0.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 272, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(623, 'EP010', 'Sale kesemek', 'Olahan', 'Buah', 'KZGMI-2001', 25, 296, 1.1, 0.6, 71.4, 0, 1.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(624, 'EP011', 'Sale pisang siam', 'Olahan', 'Buah', 'KZGPI-1990', 28.9, 281, 2.4, 0.7, 66.1, 1, 2, 41, 64, 1.2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(625, 'EP012', 'Sale pisang, cilacap', 'Olahan', 'Buah', 'KZGPI-1990', 27.1, 295, 2.3, 2.1, 66.9, 1.3, 1.7, 47, 97, 2.8, 0, 0, 0, 0, 0, 10, 0, 0.22, 0.03, 0, 42, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(626, 'EP013', 'Sanggara belanda', 'Olahan', 'Buah', 'KZGMI-2001', 47.1, 242, 6.4, 7.1, 38.2, 0, 1.2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(627, 'EP014', 'Tepung Pisang', 'Olahan', 'Buah', 'BKP', 13.8, 338, 2.9, 0.4, 80.6, 5.3, 2.1, 23, 62, 4, 18, 734, 0.1, 0.5, 0, 13, 1, 0.02, 0.02, 1, 2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(628, 'EP015', 'Tepung Sukun', 'Olahan', 'Buah', 'BKP', 10.1, 353, 2.9, 0.5, 84.4, 3.7, 2.1, 100, 85, 4.6, 9, 0, 0.1, 0.6, 0, 0, 0, 0.4, 0.02, 0.1, 3, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(629, 'ER001', 'Alpukat, segar', 'Tunggal', 'Buah', 'DABM-1964', 84.3, 85, 0.9, 6.5, 7.7, 0, 0.6, 10, 20, 0.9, 2, 278, 0.2, 0.4, 0, 189, 180, 0.05, 0.08, 1, 13, 61, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(630, 'ER002', 'Anggur hutan, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 92.3, 30, 0.5, 0.2, 6.8, 1.2, 0.2, 39, 12, 1.1, 0, 0, 0, 0, 0, 0, 1, 0.01, 0, 0, 3, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(631, 'ER003', 'Apel malang, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 85.9, 57, 0.5, 0.4, 12.8, 0.8, 0.3, 9, 18, 0.6, 4, 175.4, 110.16, 0, 0, 26, 2.24, 0.05, 0.03, 0.1, 5, 88, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(632, 'ER004', 'Apel, segar', 'Tunggal', 'Buah', 'DABM-1964', 84.1, 58, 0.3, 0.4, 14.9, 2.6, 0.3, 6, 10, 0.3, 2, 130, 124.2, 0.3, 0, 30, 90, 0.04, 0.03, 0.1, 5, 88, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(633, 'ER005', 'Arbai, segar', 'Tunggal', 'Buah', 'DABM-1964', 89.9, 37, 0.8, 0.5, 8.3, 0, 0.5, 28, 27, 0.8, 2, 43, 63.52, 18.9, 0, 2, 60, 0.03, 0, 0.1, 60, 96, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(634, 'ER006', 'Belimbing, segar', 'Tunggal', 'Buah', 'DABM-1964', 90, 36, 0.4, 0.4, 8.8, 3.3, 0.4, 4, 12, 1.1, 4, 130, 0, 0.1, 0, 29, 170, 0.03, 0, 0, 35, 86, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(635, 'ER007', 'Biwah, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 87.1, 51, 0.3, 0.1, 12.1, 0.7, 0.5, 220, 14, 0.8, 1, 258.6, 0.04, 0.1, 0, 0, 12.256, 0.1, 0.02, 0, 4, 66, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(636, 'ER008', 'Buah atung, segar', 'Tunggal', 'Buah', 'DABM-1964', 92, 23, 0.8, 0.2, 5.2, 0, 1.8, 30, 50, 4.6, 0, 0, 0, 0, 0, 0, 0, 0.29, 0, 0, 38, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(637, 'ER009', 'Buah kelenting, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 73.9, 110, 1.4, 2.1, 21.4, 0, 1.2, 8, 102, 1.1, 2, 0, 0.3, 0.9, 0, 0, 0, 0.2, 0.1, 0, 6, 77, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(638, 'ER010', 'Buah kom, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 33.7, 264, 4, 1.1, 59.6, 9, 1.7, 306, 92, 0.8, 0, 0, 0, 0, 0, 0, 400, 0.11, 0, 0, 9, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(639, 'ER011', 'Buah mentega (Bisbul), segar', 'Tunggal', 'Buah', 'DABM-1964', 89, 39, 0.7, 0.2, 9.7, 2, 0.4, 43, 17, 0.8, 1, 90, 0.06, 0.1, 0, 141, 55, 0.02, 0.01, 0.1, 33, 50, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(640, 'ER012', 'Buah Naga Merah, segar', 'Tunggal', 'Buah', 'BKP', 85.7, 71, 1.7, 3.1, 9.1, 3.2, 0.4, 13, 14, 0.4, 128, 128, 0, 0.4, 0, 0, 0, 0.5, 0.3, 0.5, 1, 67, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(641, 'ER013', 'Buah Naga Putih, segar', 'Tunggal', 'Buah', 'BKP', 86.6, 56, 0.8, 1, 10.9, 3.2, 0.6, 13, 27, 0.5, 231, 231, 0, 0.4, 0, 0, 0, 0.02, 0.5, 0.9, 1, 74, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(642, 'ER014', 'Buah negri, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 85.7, 55, 1.2, 0.1, 12.2, 5.2, 0.8, 30, 40, 0.2, 10, 0, 0.1, 0.3, 0, 460, 0, 0.33, 0.03, 0.1, 9, 48, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(643, 'ER015', 'Buah nona, segar', 'Tunggal', 'Buah', 'DABM-1964', 71.5, 101, 1.7, 0.6, 25.2, 2.8, 1, 27, 20, 0.8, 5, 312.5, 325.7, 0.1, 0, 49, 0, 0.08, 0.16, 0.9, 22, 58, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(644, 'ER016', 'Buah rotan, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 79.4, 78, 0.6, 0.3, 18.2, 0, 1.5, 1, 7, 3.4, 7, 495, 0.3, 0.7, 0, 0, 0, 0.12, 0, 0, 5, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(645, 'ER017', 'Buah rukam, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 71.3, 113, 0.8, 0.3, 26.8, 7.7, 0.8, 108, 52, 1.2, 2, 219, 0.3, 0.9, 0, 17, 0, 0.06, 0.01, 0, 20, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(646, 'ER018', 'Buah ruruhi, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 93, 29, 2.1, 0.7, 3.6, 2.6, 0.3, 6, 7, 0, 36, 45, 0, 0.1, 0, 7, 0, 0.06, 0.01, 0, 10, 82, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(647, 'ER019', 'Buah tuppa, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 82.5, 67, 0.4, 0.2, 15.9, 0, 1, 12, 139, 0.5, 2, 0, 0.2, 0.5, 0, 0, 0, 0.04, 0.01, 0, 5, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(648, 'ER020', 'Carica papaya, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 93.4, 24, 1.9, 0.2, 3.7, 1, 0.9, 51, 33, 1.8, 0, 0, 0, 0, 0, 0, 1, 0.32, 0.07, 0, 85, 60, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(649, 'ER021', 'Cempedak, segar', 'Tunggal', 'Buah', 'DABM-1964', 67, 116, 3, 0.4, 28.6, 3.4, 1, 20, 30, 1.5, 26, 243.7, 0, 0, 0, 79, 200, 0, 0, 0.5, 15, 30, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(650, 'ER022', 'Duku, segar', 'Tunggal', 'Buah', 'DABM-1964', 82, 63, 1, 0.2, 16.1, 4.3, 0.7, 18, 9, 0.9, 2, 147.5, 0.09, 0.2, 0, 0, 0, 0.05, 0.15, 1.5, 9, 64, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(651, 'ER023', 'Durian, segar', 'Tunggal', 'Buah', 'DABM-1964', 65, 134, 2.5, 3, 28, 3.5, 8, 7, 44, 1.3, 1, 601, 0.12, 0.3, 0, 146, 175, 0.1, 0.19, 136.5, 53, 22, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(652, 'ER024', 'Duwet, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 80.2, 80, 0.5, 0.6, 18.2, 0.9, 0.5, 33, 138, 1.3, 16, 92.7, 191.28, 0.3, 0, 329, 0, 0.02, 0.01, 2.5, 130, 67, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(653, 'ER025', 'Embacang, segar', 'Tunggal', 'Buah', 'DABM-1964', 72.5, 98, 1.4, 0.2, 25.4, 1.9, 0.5, 21, 15, 0.5, 3, 250.9, 0.13, 0.1, 0, 2.533, 1.218, 0.03, 0.09, 0.7, 56, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(654, 'ER026', 'Encung asam, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 73, 122, 3.5, 4.5, 17.5, 9.3, 1.5, 63, 69, 3.2, 0, 0, 0, 0, 0, 0, 2.357, 0.02, 0, 0, 0, 98, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(655, 'ER027', 'Erbis, segar', 'Tunggal', 'Buah', 'DABM-1964', 80, 70, 0.6, 0, 18.9, 7.7, 0.5, 11, 50, 1.1, 21, 257.1, 0.06, 0.1, 0, 549, 10, 0, 0.1, 1.1, 16, 33, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(656, 'ER028', 'Gandaria masak', 'Tunggal', 'Buah', 'DABM-1964', 80.8, 68, 0.7, 0.1, 18, 2.2, 0.4, 9, 20, 1, 3, 129, 0, 0, 0, 329, 1.02, 0.03, 0.07, 0.7, 111, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(657, 'ER029', 'Gatep, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 52.7, 191, 4.5, 1.5, 39.7, 13.4, 1.6, 186, 69, 3.2, 17, 403.3, 0.69, 1.4, 0, 51, 0, 0.05, 0.2, 1.8, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(658, 'ER030', 'Jambu air, segar', 'Tunggal', 'Buah', 'DABM-1964', 87, 46, 0.6, 0.2, 11.8, 2.1, 0.8, 8, 9, 1.1, 11, 321.2, 0, 0.1, 0, 92, 0, 0.02, 0.38, 4.6, 5, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(659, 'ER031', 'Jambu biji', 'Tunggal', 'Buah', 'DABM-1964', 86, 49, 0.9, 0.3, 12.2, 2.4, 0.6, 14, 28, 1.1, 10, 52.8, 0.02, 0.3, 0, 27, 25, 0.02, 0.03, 0.8, 87, 82, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(660, 'ER032', 'Jambu biji putih tidak berbiji', 'Tunggal', 'Buah', 'KZGPI-1990', 82.8, 61, 0.9, 0.3, 15.4, 4.5, 0.6, 31, 41, 0.2, 20, 103, 0.04, 0.5, 0, 53, 18, 1.02, 0.06, 1.3, 116, 82, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(661, 'ER033', 'Jambu bol, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 87.1, 49, 2.3, 0.2, 9.6, 3.5, 0.8, 8, 8, 0.3, 1, 14, 0, 0, 0, 92, 0, 0.13, 0.01, 0.5, 22, 67, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(662, 'ER034', 'Jambu monyet, segar', 'Tunggal', 'Buah', 'DABM-1964', 82.6, 64, 0.7, 0.6, 15.8, 1.2, 0.3, 4, 13, 0.5, 12, 107.8, 0, 0, 0, 1.604, 25, 0.02, 0, 2, 197, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(663, 'ER035', 'Jeruk bali, segar', 'Tunggal', 'Buah', 'DABM-1964', 86.3, 48, 0.6, 0.2, 12.4, 0.8, 0.5, 23, 27, 0.5, 21, 366.1, 171.25, 0.1, 0, 33, 20, 0.04, 0, 0.4, 43, 62, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(664, 'ER036', 'Jeruk banjar, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 84.5, 61, 0.8, 0.2, 14.1, 0, 0.4, 9, 13, 0.2, 3, 79, 0.1, 0.1, 0, 9, 0, 0.12, 0.03, 0.3, 31, 72, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(665, 'ER037', 'Jeruk garut-keprok', 'Tunggal', 'Buah', 'DABM-1964', 87.3, 44, 0.8, 0.3, 10.9, 1.6, 0.7, 33, 23, 0.4, 5, 518.1, 169.3, 0.2, 0, 0.3, 420, 0.07, 0.03, 0.2, 31, 71, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(666, 'ER038', 'Jeruk Kalamansi, segar', 'Tunggal', 'Buah', 'BKP', 90.2, 39, 0.3, 0.3, 8.9, 2.3, 0.4, 42, 85, 0.5, 82, 82, 0.3, 0.1, 0, 1, 0.3, 0.02, 0.1, 0, 30, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(667, 'ER039', 'Jeruk manis, segar', 'Tunggal', 'Buah', 'DABM-1964', 87.2, 45, 0.9, 0.2, 11.2, 1.4, 0.5, 33, 23, 0.4, 4, 472.1, 160, 0.2, 0, 0.3, 190, 0.08, 0.03, 0.2, 49, 72, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(668, 'ER040', 'Jeruk nipis, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 88.9, 44, 0.5, 0.2, 10, 0.4, 0.4, 18, 22, 0.2, 3, 108.9, 0.06, 0.1, 0, 23, 4, 0.01, 0.03, 0.2, 20, 76, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(669, 'ER041', 'Jeruk ragi, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 87.6, 49, 0.7, 0.2, 11.1, 0.5, 0.4, 36, 67, 0.7, 4, 457.3, 155, 0.2, 0, 0.3, 68, 0.03, 0.03, 0.2, 30, 59, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(670, 'ER042', 'Kawista, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 71.8, 120, 3.5, 2.5, 20.8, 4.6, 1.4, 190, 230, 1.6, 9, 0, 308.43, 0.4, 0, 99, 0, 0.07, 0.07, 0.4, 3, 72, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(671, 'ER043', 'Kedondong masak, segar', 'Tunggal', 'Buah', 'DABM-1964', 88, 46, 1, 0.1, 10.3, 2.6, 0.6, 15, 22, 2.8, 2, 216.2, 0.03, 0.1, 0, 164, 233, 0.08, 0.23, 0.3, 30, 58, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(672, 'ER044', 'Kedondong, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 87.8, 47, 0.5, 0.2, 10.4, 2.7, 0.6, 7, 58, 0.8, 2, 0, 0, 0.2, 0, 167, 0, 0.07, 0.04, 0.4, 32, 58, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(673, 'ER045', 'Kelapa hutan, kering', 'Tunggal', 'Buah', 'KZGMI-2001', 6, 623, 2, 52.1, 36.5, 15.3, 3.4, 120, 280, 3.8, 100, 460, 1.7, 1.9, 0, 0, 0, 0, 0, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(674, 'ER046', 'Kelapa muda, daging, segar', 'Tunggal', 'Buah', 'DABM-1964', 83.3, 68, 1, 0.9, 14, 0, 0.8, 7, 30, 1, 18, 564.6, 0.14, 0.4, 0, 0, 0, 0.06, 0.02, 0.6, 4, 53, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(675, 'ER047', 'Kemang, segar', 'Tunggal', 'Buah', 'DABM-1964', 86.5, 48, 1, 0.2, 11.9, 1.7, 0.4, 10, 24, 0.1, 2, 88.6, 0.04, 0.1, 0, 318, 6, 0.08, 0.01, 0.3, 58, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(676, 'ER048', 'Kesemek, segar', 'Tunggal', 'Buah', 'DABM-1964', 78.2, 78, 0.8, 0.4, 20, 0.6, 0.6, 6, 26, 0.3, 0.3, 34.5, 0.13, 0.1, 0, 109, 2.71, 0.05, 0, 0.1, 11, 97, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(677, 'ER049', 'Kokosan, segar', 'Tunggal', 'Buah', 'DABM-1964', 85, 86, 1.6, 0.2, 13, 1.4, 0.2, 22, 38, 1.3, 2, 118.3, 0.08, 0.2, 0, 0, 20, 0.04, 0.04, 1.5, 3, 64, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(678, 'ER050', 'Kranji, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 20.1, 315, 2.1, 1.4, 73.5, 0, 2.9, 160, 120, 3.7, 0, 0, 0, 0, 0, 0, 0, 0.02, 0, 0, 0, 31, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(679, 'ER051', 'Langsat, segar', 'Tunggal', 'Buah', 'DABM-1964', 84.1, 56, 0.9, 0.2, 14.3, 1.4, 0.5, 17, 24, 1.1, 1, 232, 0.09, 0.2, 0, 0, 0, 0.07, 0, 0.8, 9, 64, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(680, 'ER052', 'Lemon, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 92.2, 34, 0.5, 0.8, 6.2, 0.1, 0.3, 23, 20, 0.3, 31, 140, 0.1, 0.2, 0, 0, 0, 0.09, 0.12, 0.3, 50, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(681, 'ER053', 'Lontar, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 93, 27, 0.4, 0.2, 6, 1.6, 0.4, 91, 243, 0.5, 0, 0, 0, 0, 0, 0, 0, 0.03, 0, 0, 0, 79, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(682, 'ER054', 'Mangga, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 86.6, 52, 0.7, 0, 12.3, 1.6, 0.2, 20, 16, 1, 3, 140, 0.33, 0, 0, 316, 0, 0.03, 0.01, 0.3, 12, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(683, 'ER055', 'Mangga benggala, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 84.4, 63, 2.4, 0.4, 12.4, 5.8, 0.4, 9, 13, 0.2, 3, 79, 0.1, 0.1, 0, 10, 0, 0.18, 0.01, 0.4, 43, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(684, 'ER056', 'Mangga gedung, segar', 'Tunggal', 'Buah', 'DABM-1964', 87.4, 44, 0.7, 0.2, 11.2, 1.6, 0.5, 13, 10, 0.2, 2, 83.6, 0.04, 0.1, 0, 113, 16.4, 0.08, 0.01, 0.3, 30, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(685, 'ER057', 'Mangga golek, segar', 'Tunggal', 'Buah', 'DABM-1964', 82.2, 63, 0.5, 0.2, 16.7, 2.3, 0.4, 14, 10, 0.7, 3, 118.1, 0.05, 0.1, 0, 160, 3.715, 0.08, 0.02, 0.4, 65, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(686, 'ER058', 'Mangga harumanis, segar', 'Tunggal', 'Buah', 'DABM-1964', 86.6, 46, 0.4, 0.2, 11.9, 1.7, 0.8, 15, 9, 0.2, 2, 88.9, 0.04, 0.1, 0, 120, 1.2, 0.08, 0.01, 0.3, 6, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(687, 'ER059', 'Mangga indramayu, segar', 'Tunggal', 'Buah', 'DABM-1964', 80.2, 72, 0.8, 0.2, 18.7, 2.5, 0.1, 13, 10, 1.9, 3, 131.4, 0.06, 0.1, 0, 178, 2.9, 0.06, 0.02, 0.5, 16, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(688, 'ER060', 'Mangga kopek, segar', 'Tunggal', 'Buah', 'DABM-1964', 84.5, 56, 0.4, 0.2, 14.6, 2, 0.3, 16, 10, 1.7, 2, 102.9, 0.04, 0.1, 0, 139, 6.52, 0.03, 0.01, 0.4, 27, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(689, 'ER061', 'Mangga kwini, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 78.6, 86, 0.7, 0.5, 19.8, 6.5, 0.4, 11, 11, 0.2, 1, 16, 0.1, 0.1, 0, 932, 0, 0.15, 0.02, 0.5, 18, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(690, 'ER062', 'Mangga manalagi, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 66.5, 133, 1, 0.1, 32.1, 11.8, 0.3, 20, 23, 1, 70, 161, 0, 0, 0, 4, 0, 0.07, 0, 0.6, 61, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(691, 'ER063', 'Mangga muda, segar', 'Tunggal', 'Buah', 'DABM-1964', 83.7, 59, 0.5, 0.4, 15.1, 0, 0.3, 12, 11, 0.4, 2, 108.2, 0.05, 0.1, 0, 146, 85, 0.06, 0.02, 0.4, 2, 73, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(692, 'ER064', 'Manggis, segar', 'Tunggal', 'Buah', 'DABM-1964', 83, 63, 0.6, 0.6, 15.6, 1.5, 0.2, 8, 12, 0.8, 10, 61.9, 0.1, 0.1, 0, 0, 0, 0.03, 0.03, 0.3, 5, 29, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(693, 'ER065', 'Markisa, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 64.7, 144, 3.5, 1.2, 29.8, 11.4, 0.8, 27, 203, 1.4, 37, 453.8, 0.11, 0.1, 0, 969, 691, 0.02, 0.17, 2, 10, 48, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(694, 'ER066', 'Matoa, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 76.5, 90, 1.2, 0.1, 21.1, 0.5, 1.1, 20, 40, 0.6, 10, 190, 0.3, 0.6, 0, 2, 0, 0.18, 0.09, 0.5, 54, 40, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(695, 'ER067', 'Melon, segar', 'Tunggal', 'Buah', 'BKP', 90.8, 37, 0.6, 0.4, 7.8, 1, 0.5, 12, 14, 0.4, 167, 167, 0.3, 0.1, 0, 1, 0, 0.02, 0.1, 0, 0.2, 58, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(696, 'ER068', 'Menteng, segar', 'Tunggal', 'Buah', 'DABM-1964', 79, 65, 1.7, 0.3, 16.1, 0, 2.9, 13, 20, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(697, 'ER069', 'Nanas palembang, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 85.5, 58, 0.7, 0.2, 13.3, 1.6, 0.3, 29, 15, 0.6, 7, 117, 0.03, 0.1, 0, 17, 0, 0.26, 0.03, 0.2, 11, 53, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(698, 'ER070', 'Nanas, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 88.9, 40, 0.6, 0.3, 9.9, 0.6, 0.3, 22, 14, 0.9, 18, 111, 0.03, 0.1, 0, 17, 90, 0.02, 0.04, 0.2, 22, 53, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(699, 'ER071', 'Nangka masak pohon, segar', 'Tunggal', 'Buah', 'DABM-1964', 70, 106, 1.2, 0.3, 27.6, 3.7, 2.7, 20, 19, 0.9, 2, 407, 246.58, 1.4, 0, 149, 330, 0.07, 0.1, 1, 7, 28, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(700, 'ER072', 'Pala, daging, segar', 'Tunggal', 'Buah', 'DABM-1964', 88.1, 42, 0.3, 0.2, 10.9, 0.5, 0.5, 32, 24, 1.5, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 22, 30, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(701, 'ER073', 'Pepaya, segar', 'Tunggal', 'Buah', 'DABM-1964', 86.7, 46, 0.5, 12, 12.2, 1.6, 0.6, 23, 12, 1.7, 4, 221, 0.02, 0.3, 0, 1.038, 365, 0.04, 0.06, 0.4, 78, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(702, 'ER074', 'Pisang ambon, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 72.9, 108, 1, 0.8, 24.3, 1.9, 1, 20, 30, 0.2, 10, 0, 0.2, 0.2, 0, 37, 0, 0.05, 0.11, 0.1, 9, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(703, 'ER075', 'Pisang angleng (pisang ampyang), segar', 'Tunggal', 'Buah', 'DABM-1964', 80.3, 68, 1.3, 0.2, 17.2, 0.8, 1, 10, 26, 0.6, 23, 215.7, 0.04, 0, 0, 9, 76, 0.08, 0.05, 2.5, 6, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(704, 'ER076', 'Pisang ayam, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 71.2, 120, 1.1, 0.2, 26.8, 4.1, 0.7, 20, 61, 0.4, 6, 392, 0.1, 0.3, 0, 24, 0, 0.1, 0.02, 1, 26, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10');
INSERT INTO `tkpis` (`id`, `code`, `name`, `type`, `group`, `source`, `water`, `energy`, `protein`, `fat`, `carbohydrate`, `fiber`, `ash`, `calcium`, `phosphorus`, `iron`, `sodium`, `potassium`, `copper`, `zinc`, `retinol`, `b_carotene`, `carotene_total`, `thiamin`, `riboflavin`, `niacin`, `vitamin_c`, `bdd`, `created_at`, `updated_at`) VALUES
(705, 'ER077', 'Pisang gapi, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 66.3, 127, 2.1, 0.3, 31.1, 11.7, 1, 0, 40, 0.3, 40, 392, 0, 0.3, 0, 16, 0, 0.18, 0.02, 0.3, 13, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(706, 'ER078', 'Pisang goroho, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 69.4, 115, 1.9, 0.2, 27.9, 4.6, 1, 0, 30, 0.2, 36, 359, 0, 0.3, 0, 15, 0, 0.15, 0.02, 1.1, 10, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(707, 'ER079', 'Pisang hijau, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 68.9, 117, 2, 0.3, 28.9, 0.4, 1.1, 0, 37, 0.9, 31, 529.4, 0.28, 0.6, 0, 48, 0, 0.13, 0.06, 0, 13, 72, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(708, 'ER080', 'Pisang kayu, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 74.4, 100, 1.4, 0.5, 23.6, 2.6, 0.6, 15, 0, 0.1, 1, 493, 0.08, 0.3, 0, 3, 0, 0.1, 0, 0.6, 11, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(709, 'ER081', 'Pisang kepok, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 71.9, 109, 0.8, 0.5, 26.3, 5.7, 1, 10, 30, 0.5, 10, 300, 0.1, 0.2, 0, 0, 0, 0.1, 0, 0.1, 9, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(710, 'ER082', 'Pisang ketip, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 63.4, 145, 1.1, 0.3, 34.5, 6.6, 0.7, 5, 54, 0.1, 4, 726, 0.15, 0.5, 0, 3, 0, 0.13, 0.02, 0.8, 95, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(711, 'ER083', 'Pisang kidang, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 75.4, 96, 1, 0.2, 22.5, 0.6, 0.9, 87, 173, 0.6, 6, 418.8, 0.22, 0.5, 0, 38, 58, 0.04, 0.1, 0.9, 2, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(712, 'ER084', 'Pisang lampung, segar', 'Tunggal', 'Buah', 'DABM-1964', 72.1, 99, 1.3, 0.2, 25.6, 4.3, 0.8, 10, 19, 0.9, 28, 475, 0.25, 0.5, 0, 43, 618, 0.07, 0.12, 1, 4, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(713, 'ER085', 'Pisang mas bali ampenan, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 76.8, 92, 1.4, 0.2, 21, 3.7, 0.5, 7, 29, 1.2, 32, 272, 0.18, 0.4, 0, 14, 0, 0.09, 0.03, 0.6, 11, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(714, 'ER086', 'Pisang mas bali kopang, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 64.2, 127, 1.4, 0.2, 31.8, 3.7, 2.4, 10, 0, 0.1, 43, 616, 0.12, 0.4, 0, 21, 0, 0.21, 0.05, 0.9, 17, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(715, 'ER087', 'Pisang mas, segar', 'Tunggal', 'Buah', 'DABM-1964', 64.2, 127, 1.4, 0.2, 33.6, 1.4, 0.6, 7, 25, 0.8, 42, 392, 195.78, 0.5, 0, 17, 79, 0.09, 0.08, 4.5, 2, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(716, 'ER088', 'Pisang raja sereh, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 69.3, 108, 1.3, 0.3, 28.2, 0.7, 1, 16, 38, 0.1, 31, 522.6, 0.27, 0.6, 0, 48, 480, 0.02, 0.08, 1.1, 2, 86, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(717, 'ER089', 'Pisang raja, segar', 'Tunggal', 'Buah', 'DABM-1964', 65.8, 120, 1.2, 0.2, 31.8, 5.3, 1, 10, 22, 0.8, 35, 582.2, 0.31, 0.7, 0, 53, 950, 0.06, 0.14, 1.2, 10, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(718, 'ER090', 'Pisang rotan, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 76.1, 98, 1.3, 1.2, 20.5, 1, 0.9, 17, 51, 1.1, 24, 406.9, 0.21, 0.5, 0, 37, 697, 0.01, 0.1, 0.9, 2, 56, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(719, 'ER091', 'Pisang talas, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 71, 113, 1.2, 0.2, 26.7, 4.4, 0.9, 22, 22, 0.6, 29, 48, 0.26, 0.1, 0, 159, 0, 0.12, 0.03, 1, 9, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(720, 'ER092', 'Pisang tujuh bulan', 'Tunggal', 'Buah', 'KZGMI-2001', 75.9, 94, 0.6, 0.2, 22.5, 3.7, 0.8, 50, 20, 0.2, 0, 4, 0.1, 0.4, 0, 72, 0, 0.03, 0.03, 0.3, 6, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(721, 'ER093', 'Pisang ua, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 67.8, 128, 0.8, 0.5, 30.2, 8.1, 0.7, 12, 28, 0.7, 33, 382, 0.2, 0.3, 0, 5, 0, 0.09, 0.01, 1.2, 4, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(722, 'ER094', 'Pisang uli, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 61.8, 134, 1.1, 0.5, 35.5, 1.4, 1.1, 31, 53, 0.9, 39, 650.3, 0.34, 0.7, 0, 59, 113, 0.11, 0.16, 1.4, 3, 77, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(723, 'ER095', 'Purut, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 81.1, 76, 4.1, 1.1, 15.2, 1.7, 1.4, 30, 76, 0.6, 10, 285.2, 0, 0, 0, 27, 93, 0.01, 0.11, 0, 0, 34, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(724, 'ER096', 'Rambutan binjai, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 81, 76, 0.5, 0.2, 18, 3.8, 0.3, 15, 22, 1.2, 22, 120, 0.2, 0.2, 0, 0, 0, 0.19, 0.01, 0.4, 13, 40, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(725, 'ER097', 'Rambutan, segar', 'Tunggal', 'Buah', 'DABM-1964', 80.5, 69, 0.9, 0.1, 18.1, 0.8, 0.4, 16, 16, 0.5, 16, 104.2, 0.17, 0.1, 0, 0, 0, 0, 0.07, 0.5, 58, 40, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(726, 'ER098', 'Salak bali, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 85.1, 57, 0.5, 0.1, 13.6, 1.3, 0.7, 94, 25, 2.1, 0, 0, 0.08, 0.2, 0, 48, 37, 0, 0, 0, 0.4, 93, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(727, 'ER099', 'Salak medan, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 78.1, 55, 0.4, 0.2, 12.8, 3.2, 8.5, 6, 46, 0.5, 39, 113, 0.2, 0.3, 0, 4, 0, 0.04, 0.03, 0, 58, 93, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(728, 'ER100', 'Salak pondoh, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 77.9, 87, 0.8, 0.4, 20.1, 0, 0.8, 38, 31, 3.9, 0, 0, 0.08, 0.2, 0, 0, 40, 0, 0.12, 0.1, 8, 59, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(729, 'ER101', 'Salak, segar', 'Tunggal', 'Buah', 'DABM-1964', 78, 77, 0.4, 0, 20.9, 0, 0.7, 28, 18, 4.2, 0, 0, 0.08, 0.2, 0, 48, 0, 0.04, 0, 0, 2, 93, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(730, 'ER102', 'Sawo duren, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 87.3, 64, 1, 3.1, 8, 0.8, 0.6, 18, 45, 0.8, 13, 111.4, 0.02, 0.1, 0, 0, 0, 0.01, 0.02, 0.1, 1, 64, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(731, 'ER103', 'Sawo kecik, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 73.8, 111, 0.9, 2.3, 21.6, 1, 1.4, 20, 185, 0.7, 28, 117.8, 0.04, 0.1, 0, 119, 12, 0, 0.04, 1.5, 19, 83, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(732, 'ER104', 'Sawo Manila, segar', 'Tunggal', 'Buah', 'DABM-1964', 75.5, 92, 0.5, 1.1, 22.4, 9.5, 0.5, 25, 12, 1, 26, 110.2, 0.04, 0.1, 0, 111, 60, 0.01, 0.04, 1.4, 21, 79, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(733, 'ER105', 'Semangka, segar', 'Tunggal', 'Buah', 'DABM-1964', 92.1, 28, 0.5, 0.2, 6.9, 0.4, 0.3, 7, 12, 0.2, 7, 93.8, 0.04, 0.1, 0, 315, 590, 0.05, 0.05, 0.3, 6, 46, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(734, 'ER106', 'Sirsak, segar', 'Tunggal', 'Buah', 'DABM-1964', 81.7, 65, 1, 0.3, 16.3, 3.2, 0.7, 14, 27, 0.6, 2, 298.9, 0.08, 1, 0, 8, 10, 0.07, 0.08, 0.7, 20, 68, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(735, 'ER107', 'Sowa, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 87.7, 48, 1.6, 0.6, 9.1, 45, 10, 50, 40, 0.3, 9, 0, 0.1, 1.5, 0, 364, 0, 0.15, 0.23, 0.2, 4, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(736, 'ER108', 'Srikaya, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 83.4, 63, 1.1, 0.5, 13.9, 2.1, 1.1, 127, 30, 2.7, 0, 0, 0, 0, 0, 0, 31, 0.08, 0, 0, 28, 48, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(737, 'ER109', 'Sukun muda, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 69.4, 119, 1.4, 0.2, 28.1, 1.4, 1, 24, 44, 1.4, 24, 414.4, 0.09, 0.1, 0, 28, 4.896, 0.17, 0.17, 3.7, 52, 84, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(738, 'ER110', 'Sukun tua, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 67.8, 126, 1.6, 0.2, 24.5, 1.5, 1, 37, 47, 1.6, 25, 436, 0.09, 0.1, 0, 30, 2, 0.18, 0.17, 3.9, 58, 88, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(739, 'ER111', 'Vigus, segar', 'Tunggal', 'Buah', 'KZGMI-2001', 88, 44, 2.4, 0.1, 8.3, 0, 1.2, 30, 20, 0.3, 2, 180, 0.1, 0.2, 0, 0, 0, 0.26, 0.01, 0, 43, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(740, 'ER112', 'Wani, segar', 'Tunggal', 'Buah', 'KZGPI-1990', 81.2, 74, 0.8, 0.3, 17.1, 3.1, 0.6, 66, 29, 1.2, 0, 0, 0, 0, 0, 0, 32, 0.08, 0, 0, 80, 77, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(741, 'ER113', 'Mentimun Suri, segar', 'Tunggal', 'Buah', 'PHKA2-2008', 96.3, 16, 1.3, 0, 2.1, 0.9, 2.9, 768, 422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(742, 'ER114', 'Blewah, segar', 'Tunggal', 'Buah', 'TGMF-2006', 90.2, 34, 0.8, 0.2, 8.2, 0.9, 0.7, 9, 15, 0.2, 16, 267, 0.04, 0.2, 0, 2.029, 0, 0.04, 0.02, 0.7, 37, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(743, 'FP001', 'Ayam, ampela, goreng', 'Olahan', 'Daging', 'KZGMS-1993', 4.8, 270, 32.3, 11.2, 9.9, 0, 1.8, 129, 314, 4.9, 980, 0, 0.12, 3.3, 56, 0, 0, 0.21, 0, 4.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(744, 'FP002', 'Ayam, usus, goreng', 'Olahan', 'Daging', 'KZGPI-1990', 4.6, 473, 45.2, 26.3, 13.9, 0, 10.1, 1.407, 458, 8.4, 0, 0, 0, 0, 6, 0, 224, 0.57, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(745, 'FP003', 'Bebek, daging, goreng', 'Olahan', 'Daging', 'KZGMI-2001', 48.8, 300, 24, 20.7, 4.5, 0, 2, 170, 170, 4.1, 34, 6, 0.4, 3, 0, 0, 0, 0.1, 0.4, 10.6, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(746, 'FP004', 'Buaya, daging, dendeng, mentah', 'Olahan', 'Daging', 'KZGMI-2001', 12.3, 365, 49.6, 4.8, 30.8, 0, 2.5, 60, 130, 4.3, 500, 680, 0.2, 11.6, 0, 0, 0, 0, 0, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(747, 'FP005', 'Ham', 'Olahan', 'Daging', 'DABM-1964', 42, 384, 16.9, 35, 0.3, 0, 5.8, 10, 136, 2.5, 112, 819.3, 0.11, 0.4, 0, 0, 0, 0.7, 0.95, 9.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(748, 'FP006', 'Itik alabio, daging, dendeng, mentah', 'Olahan', 'Daging', 'KZGMI-2001', 12.7, 496, 30.3, 33.5, 18.4, 0, 5.1, 135, 370, 12.5, 1.081, 478, 0.7, 0.3, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(749, 'FP007', 'Kerupuk urat', 'Olahan', 'Daging', 'KZGMI-2001', 3.6, 588, 53.7, 40.9, 1.2, 0, 0.6, 36, 15, 1.3, 1.024, 37, 0.1, 0.2, 2.802, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(750, 'FP008', 'Menjangan, daging, dendeng, mentah', 'Olahan', 'Daging', 'KZGMI-2001', 14.3, 322, 55.8, 2, 22.7, 0, 5.3, 55, 310, 2.1, 765, 0, 1.7, 3.2, 3.391, 26, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(751, 'FP009', 'Punai, daging, goreng', 'Olahan', 'Daging', 'KZGMI-2001', 54.5, 224, 26.2, 11.3, 4.4, 0, 3.6, 362, 362, 3.1, 2, 19, 0.3, 1.6, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(752, 'FP010', 'Rusa, daging, dendeng, mentah', 'Olahan', 'Daging', 'KZGMI-2001', 18.3, 536, 40.5, 41.5, 0, 0, 2.5, 90, 420, 13.4, 130, 690, 0.3, 10.7, 285, 0, 0, 0, 0, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(753, 'FP011', 'Sapi, abon', 'Olahan', 'Daging', 'KZGPI-1990', 7.1, 212, 18, 10.6, 59.3, 7.5, 4.7, 150, 209, 12.3, 0, 0, 0, 0, 0, 240, 138, 0.17, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(754, 'FP012', 'Sapi, abon, asli', 'Olahan', 'Daging', 'KZGPI-1990', 24.8, 358, 14.6, 16.1, 38.6, 2.5, 5.8, 165, 136, 14.6, 0, 0, 0, 0, 3, 194, 144, 0.13, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(755, 'FP013', 'Sapi, daging, asap', 'Olahan', 'Daging', 'DABM-1964', 60, 182, 32, 6, 0, 0, 2, 15, 300, 5, 1.62, 485.4, 0.03, 5.1, 6, 0, 0, 0.12, 0.23, 5.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(756, 'FP014', 'Sapi, daging, dendeng, mentah', 'Olahan', 'Daging', 'DABM-1964', 25, 301, 55, 9, 0, 0, 11, 30, 370, 5.1, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(757, 'FP015', 'Sapi, daging, kornet', 'Olahan', 'Daging', 'DABM-1964', 53, 289, 16, 25, 0, 0, 6, 10, 170, 4, 794, 94.4, 0.07, 4, 0, 52, 0, 0.01, 0.16, 2.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(758, 'FP016', 'Sapi, daging, sosis (Worst)', 'Olahan', 'Daging', 'DABM-1964', 37.6, 448, 14.5, 42.3, 2.3, 0, 3.3, 28, 61, 1.1, 765, 284.5, 0.06, 1.7, 0, 0, 0, 0.1, 0.18, 4.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(759, 'FP017', 'Sapi, hati, sosis (liverworst)', 'Olahan', 'Daging', 'DABM-1964', 56.6, 274, 16, 22, 3, 2.3, 2.4, 20, 150, 4, 654, 158.8, 0.22, 2.2, 1.201, 0, 0, 0.2, 0.96, 4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(760, 'FP018', 'Sapi, paru, dendeng, mentah', 'Olahan', 'Daging', 'KZGMI-2001', 9.7, 360, 57.3, 6, 19.2, 0, 7.8, 126, 903, 21.1, 1.483, 864, 1.2, 6.1, 2.827, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(761, 'FP019', 'Sapi, paru, goreng', 'Olahan', 'Daging', 'KZGMS-1993', 45.5, 268, 23.9, 12.7, 14.5, 0, 3.1, 102, 315, 8.8, 923, 299, 0, 1.5, 790, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(762, 'FP020', 'Ulat sagu, panggang', 'Olahan', 'Daging', 'KZGMI-2001', 41.3, 380, 11.9, 30.3, 14.9, 4.8, 1.6, 30, 120, 1.5, 260, 550, 3.1, 14.2, 0, 0, 0, 0.5, 2.5, 0.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(763, 'FP021', 'Ayam goreng church texas, dada', 'Olahan', 'Daging', 'KZGPI-1990', 42.2, 338, 35.2, 20.6, 0.4, 0, 1.5, 79, 221, 5.6, 800, 369.5, 0.16, 1.1, 16, 0, 80, 0.52, 0.16, 12.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(764, 'FP022', 'Ayam goreng church,texas paha', 'Olahan', 'Daging', 'KZGPI-1990', 50.3, 287, 31, 15.7, 1.7, 0, 1.3, 99, 176, 4.1, 723, 257, 0.17, 1.5, 22, 0, 30, 0.66, 0.2, 5.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(765, 'FP023', 'Ayam goreng church texas, sayap', 'Olahan', 'Daging', 'KZGPI-1990', 47.2, 295, 34, 16, 1.5, 0, 1.3, 81, 179, 3, 771, 237.2, 0.16, 1.2, 13, 0, 50, 0.44, 0.13, 6.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(766, 'FP024', 'Ayam goreng kalasan, paha', 'Olahan', 'Daging', 'KZGPI-1990', 46.2, 275, 37.4, 12.2, 1.3, 0, 2.9, 116, 237, 5.8, 176, 321.9, 0.16, 1.5, 10, 0, 50, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(767, 'FP025', 'Ayam goreng kentucky, dada', 'Olahan', 'Daging', 'KZGPI-1990', 46.5, 298, 34.2, 16.8, 0.1, 0, 2.5, 90, 284, 5.5, 741, 342, 0.07, 1, 36, 0, 50, 0.19, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(768, 'FP026', 'Ayam goreng Kentucky, paha', 'Olahan', 'Daging', 'KZGPI-1990', 48.7, 286, 32.1, 16.1, 1.1, 0, 2, 89, 248, 6.9, 746, 265.2, 0.09, 2.3, 31, 0, 20, 0.5, 0.21, 5.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(769, 'FP027', 'Ayam goreng Kentucky,sayap', 'Olahan', 'Daging', 'KZGPI-1990', 44.7, 297, 35.9, 15.2, 1.6, 0, 2.6, 103, 227, 4.4, 807, 248.4, 0.06, 1.4, 22, 0, 70, 0.73, 0.14, 6.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(770, 'FP028', 'Ayam goreng mbok berek dada', 'Olahan', 'Daging', 'KZGPI-1990', 43.4, 295, 39.2, 13.6, 1, 0, 2.8, 114, 278, 5.4, 0, 0, 0, 0, 8, 0, 50, 0.19, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(771, 'FP029', 'Ayam goreng pasundan, dada', 'Olahan', 'Daging', 'KZGPI-1990', 50.1, 246, 37.9, 9, 0.7, 0, 2.3, 90, 260, 7.5, 0, 0, 0, 0, 6, 0, 70, 0.16, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(772, 'FP030', 'Ayam goreng pasundan, paha', 'Olahan', 'Daging', 'KZGPI-1990', 52.8, 245, 33.1, 11.4, 0.3, 0, 2.5, 90, 283, 7.3, 0, 0, 0, 0, 8, 0, 40, 0.37, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(773, 'FP031', 'Ayam goreng pioneer, dada', 'Olahan', 'Daging', 'KZGPI-1990', 44.5, 295, 37.4, 14.7, 0.6, 0, 2.7, 108, 236, 6.8, 0, 0, 0, 0, 16, 0, 80, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(774, 'FP032', 'Ayam goreng sukabumi, dada', 'Olahan', 'Daging', 'KZGPI-1990', 49.8, 244, 36.7, 9.2, 1, 0, 3.4, 81, 154, 6.1, 0, 0, 0, 0, 20, 0, 80, 0.66, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(775, 'FP033', 'Ayam goreng sukabumi, paha', 'Olahan', 'Daging', 'KZGPI-1990', 46, 283, 35.7, 14.3, 0.5, 0, 3.6, 68, 106, 5.4, 0, 0, 0, 0, 11, 0, 60, 0.36, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(776, 'FP034', 'Ayam taliwang, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 57.5, 264, 18.2, 20.1, 2.7, 0, 1.5, 94, 164, 2, 507, 408, 0.4, 12.3, 1.067, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(777, 'FP035', 'Babi hutan masak rica, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 56.2, 491, 24.6, 16.3, 0.2, 0, 2.7, 18, 144, 1.2, 1.415, 327, 0.2, 2.6, 2.193, 0, 0, 0.61, 0.47, 0, 0.2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(778, 'FP036', 'Beef burger', 'Olahan', 'Daging', 'KZGMS-1993', 45.5, 258, 10.6, 9.5, 32.5, 0.4, 2.2, 210, 157, 2.6, 572, 189.1, 0, 0, 218, 0, 7.58, 0.95, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(779, 'FP037', 'Beef teriyaki, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 65.1, 151, 8.6, 3.1, 22.3, 0.3, 0.9, 142, 62, 2.3, 377, 0, 0, 0, 22, 0, 400, 0.53, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(780, 'FP038', 'Beef yakiniku, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 67.7, 132, 9.8, 1.1, 20.7, 0.3, 0.8, 302, 67, 2, 409, 0, 0, 0, 78, 0, 700, 0.62, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(781, 'FP039', 'Brongkos', 'Olahan', 'Daging', 'KZGPI-1990', 76.4, 141, 15.3, 3.3, 12.6, 1, 2.4, 87, 97, 5.1, 0, 0, 0, 0, 4, 0, 356, 0.4, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(782, 'FP040', 'Bulgogi, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 84.2, 72, 11.4, 4.9, 1.4, 1.7, 0.7, 214, 86, 2.5, 509, 0, 0, 0, 17, 0, 0, 1.08, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(783, 'FP041', 'Chicken teriyaki, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 68.2, 168, 13, 9.6, 7.5, 0.8, 1.7, 137, 106, 3.1, 959, 0, 0, 0, 68, 0, 2.2, 0.65, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(784, 'FP042', 'Chikiniku, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 65.4, 143, 9.8, 1.4, 22.8, 0.4, 0.6, 301, 63, 2, 531, 0, 0, 0, 27, 0, 1.28, 0.73, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(785, 'FP043', 'Coto mangkasara, kuda, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 83.5, 96, 6.8, 5.9, 3.8, 0, 0.9, 11, 106, 2.3, 96, 31, 0.1, 1, 0, 0, 0, 0.23, 0.14, 4.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(786, 'FP044', 'Coto mangkasara, sapi, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 85.9, 84, 6, 6, 1.4, 0, 0.7, 8, 104, 4, 90, 25, 0.3, 0.6, 0, 0, 0, 0.16, 0.14, 10.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(787, 'FP045', 'Djibokum, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 43.4, 248, 10, 2.3, 40.9, 0.1, 3.4, 116, 110, 2.8, 401, 0, 0, 0, 52, 0, 1.92, 0.75, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(788, 'FP046', 'Empal (daging) Goreng, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 43.9, 248, 36.2, 6.9, 10.1, 0, 2, 131, 235, 6.4, 848, 0, 0, 0, 112, 0, 620, 0.55, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(789, 'FP047', 'Gulai kambing', 'Olahan', 'Daging', 'KZGMI-2001', 78.4, 126, 4.2, 9.4, 6.2, 0, 1.8, 45, 73, 1.3, 302, 138, 0.2, 1.1, 151, 0, 0, 0.13, 0.01, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(790, 'FP048', 'Jangang bintatoeng, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 73.6, 107, 5.3, 2.2, 16.5, 0, 2.4, 64, 61, 2.5, 482, 406, 0.2, 0.8, 0, 0, 0, 0.18, 0.02, 3.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(791, 'FP049', 'Kalio ayam, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 64.7, 203, 16, 13.5, 4.4, 0, 1.4, 278, 177, 4.2, 534, 0, 0, 0, 105, 0, 3.78, 0.35, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(792, 'FP050', 'Kalio jeroan, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 68.9, 163, 16.5, 9, 4.1, 0, 1.5, 102, 268, 7.1, 570, 0, 0, 0, 298, 0, 1.96, 0.7, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(793, 'FP051', 'Kalio kikil (tunjang), masakan', 'Olahan', 'Daging', 'KZGMS-1993', 75.3, 122, 13.8, 5.7, 3.9, 0, 1.3, 154, 59, 3.4, 519, 0, 0, 0, 36, 0, 1.44, 0.38, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(794, 'FP052', 'Kalio otak, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 70.3, 157, 8.1, 8.8, 11.4, 0, 1.4, 212, 69, 3.3, 604, 0, 0, 0, 32, 0, 1.04, 0.45, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(795, 'FP053', 'Lawar babi, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 68.8, 174, 17, 10, 3, 0, 1.2, 61, 141, 3, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(796, 'FP054', 'Lawar penyu, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 66.3, 141, 23, 1.5, 7.6, 0, 1.6, 69, 141, 6, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(797, 'FP055', 'Lawara jangang, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 72.4, 159, 5, 10.9, 10.1, 0, 1.6, 57, 107, 1.5, 400, 0, 0.1, 1, 14, 0, 0, 0.25, 0.16, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(798, 'FP056', 'Naan maran sapi, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 14.8, 478, 38.3, 33.9, 5.1, 0, 7.9, 30, 390, 11.8, 220, 320, 0.6, 3.9, 33, 0, 0, 0, 0, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(799, 'FP057', 'Nasu likku, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 59, 196, 14.5, 8.3, 15.9, 0, 2.3, 69, 157, 1, 386, 470, 0.3, 2, 0, 0, 0, 0.2, 0.24, 1.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(800, 'FP058', 'Oramu ninahu ndawa olaho, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 74.9, 117, 13.7, 5, 4.3, 0, 0.1, 964, 804, 2, 0, 727, 0.3, 1.5, 4.095, 0, 0, 0.77, 0.04, 1.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(801, 'FP059', 'Paniki masak santan, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 25.4, 460, 28.5, 35.2, 7.2, 0, 3.7, 188, 357, 5.5, 2.002, 532, 0.4, 2.5, 954, 0, 0, 0.27, 0.19, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(802, 'FP060', 'Pelolah manuk, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 60, 219, 19.7, 13.6, 4.4, 0, 2.3, 33, 160, 1.6, 577, 0, 0, 0, 137, 0, 1.94, 0.42, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(803, 'FP061', 'Rawon, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 86, 60, 5.4, 2.5, 4, 0.3, 1.7, 272, 153, 3.3, 0, 0, 0, 0, 11, 0, 1.235, 0.09, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(804, 'FP062', 'Rendang sapi, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 57.9, 193, 22.6, 7.9, 7.8, 0, 3.8, 474, 211, 14.9, 0, 0, 0, 0, 21, 0, 534, 0.12, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(805, 'FP063', 'RW, anjing, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 60.8, 198, 24.6, 10.7, 0.9, 0, 3, 1.071, 876, 4, 1.604, 226, 0.1, 2.8, 256, 0, 0, 0.35, 0.2, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(806, 'FP064', 'Sate, penyu, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 57.4, 179, 22.5, 3.5, 13.3, 0, 3.3, 187, 238, 14.4, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(807, 'FP065', 'Sate pusut, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 52.1, 274, 12.9, 18.6, 13.6, 0, 2.8, 63, 190, 2.7, 609, 0, 0, 0, 133, 0, 0, 0.06, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(808, 'FP066', 'Penyu, serapah, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 71.3, 174, 13.1, 12.2, 2.2, 0, 1.2, 72, 186, 9.5, 0, 507, 0.8, 2.4, 1.302, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(809, 'FP067', 'Sie reuboh, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 32.4, 474, 11.2, 42.5, 11.7, 0, 2.2, 26, 62, 1.3, 677, 176, 2.4, 3.2, 141, 9, 0, 0.46, 0.26, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(810, 'FP068', 'Sop buntut, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 86.1, 71, 7.5, 3.6, 2.2, 0, 0.6, 286, 38, 3.2, 490, 0, 0, 0, 119, 0, 2.9, 0.14, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(811, 'FP069', 'Sop daging sapi, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 87.5, 49, 5.8, 0.5, 5.3, 0, 0.9, 158, 48, 2.2, 391, 0, 0, 0, 101, 0, 3.32, 0.37, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(812, 'FP070', 'Sop kaki sapi, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 84.5, 68, 9, 1.9, 3.7, 0, 0.9, 302, 15, 2.2, 435, 0, 0, 0, 48, 0, 150, 0.46, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(813, 'FP071', 'Sop kambing, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 91.6, 34, 5.5, 0.8, 1.1, 0, 1, 145, 37, 1.6, 348, 0, 0, 0, 48, 0, 80, 0.57, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(814, 'FP072', 'Sop konro, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 85, 71, 7.4, 2.6, 4.5, 0, 0.5, 17, 60, 4.6, 184, 25, 0.3, 1.3, 0, 0, 0, 0.12, 0.02, 10.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(815, 'FP073', 'Sop saudara, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 82.4, 89, 7.2, 5, 3.9, 0, 1.5, 10, 174, 9, 274, 50, 0.2, 1.1, 0, 0, 0, 0.09, 0.12, 2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(816, 'FP074', 'Soto bandung, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 89.9, 42, 3.9, 1.7, 2.8, 0.4, 1.8, 74, 75, 1.8, 0, 0, 0, 0, 6, 20, 0.1, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(817, 'FP075', 'Soto banjar, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 83.7, 110, 2.9, 9.5, 3.2, 0, 0.7, 28, 28, 0.3, 36, 6, 0, 0.2, 12, 0, 770, 0.05, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(818, 'FP076', 'Soto betawi, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 75.9, 135, 2.5, 8.8, 11.5, 0.5, 1.3, 222, 72, 1.9, 0, 0, 0, 0, 6, 0, 336, 0.04, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(819, 'FP077', 'Soto jeroan, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 81.4, 92, 11.8, 4.3, 1.4, 0, 1.1, 218, 48, 1.9, 363, 0, 0, 0, 85, 0, 440, 0.36, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(820, 'FP078', 'Soto kudus, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 91.6, 38, 2.6, 2.3, 1.8, 0.2, 1.7, 237, 67, 1.7, 0, 0, 0, 0, 23, 0, 128, 0.06, 0, 0.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(821, 'FP079', 'Soto madura, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 89.8, 60, 3.5, 4.5, 1.3, 0, 0.9, 361, 126, 3.8, 0, 0, 0, 0, 26, 0, 121, 0.06, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(822, 'FP080', 'Soto padang, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 75, 127, 5.9, 6.6, 11, 0.7, 2, 298, 94, 1.5, 0, 0, 0, 0, 12, 0, 204, 0.22, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(823, 'FP081', 'Soto pekalongan, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 83.8, 94, 3, 6.8, 5.1, 0.3, 1.3, 322, 79, 2, 0, 0, 0, 0, 14, 0, 119, 0.29, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(824, 'FP082', 'Soto pemalang, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 86, 75, 3.6, 5.2, 3.5, 0, 1.7, 170, 80, 2.1, 0, 0, 0, 0, 16, 0, 30, 0.13, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(825, 'FP083', 'Soto sukaraja, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 75.9, 80, 3.2, 3.5, 9, 0.3, 1.1, 347, 77, 2.3, 0, 0, 0, 0, 12, 0, 89, 0.04, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(826, 'FP084', 'Soto sulung, masakan', 'Olahan', 'Daging', 'KZGPI-1990', 88.1, 86, 2.3, 8.5, 0, 0, 1.1, 200, 120, 2.9, 0, 0, 0, 0, 20, 0, 105, 0.08, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(827, 'FP085', 'Sukiyaki, masakan', 'Olahan', 'Daging', 'KZGMS-1993', 81, 75, 5.6, 0.4, 12.2, 0.2, 0.8, 109, 59, 0.5, 426, 0, 0, 0, 41, 0, 1.2, 0.37, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(828, 'FP086', 'Tedong pallu basa, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 81.7, 83, 10.4, 3.4, 2.8, 0, 1.7, 10, 139, 2.6, 397, 34, 0.6, 1.3, 0, 0, 0, 0.09, 0.53, 9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(829, 'FP087', 'Tikus rica, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 54.9, 257, 18.8, 18.5, 3.8, 0, 4, 232, 293, 6.5, 1.724, 308, 0.5, 2.3, 674, 0, 0, 0.28, 0.38, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(830, 'FP088', 'Tinoransa, masakan', 'Olahan', 'Daging', 'KZGMI-2001', 31.6, 516, 17.7, 49.5, 0, 0, 1.2, 698, 648, 3.5, 1.307, 320, 0.1, 1.8, 710, 0, 0, 0.29, 0.17, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(831, 'FR001', 'Anak sapi, daging, gemuk, segar', 'Tunggal', 'Daging', 'DABM-1964', 62, 184, 18.8, 14, 0, 0, 5.2, 10, 200, 2.2, 118, 490.1, 0.17, 5.8, 12, 37, 0, 0.13, 0.17, 7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(832, 'FR002', 'Anak sapi, daging, kurus, segar', 'Tunggal', 'Daging', 'DABM-1964', 69, 174, 19.6, 10, 0, 0, 1.4, 11, 201, 2.9, 96, 399.8, 0.14, 4.8, 6, 30, 0, 0.08, 0.14, 5.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(833, 'FR003', 'Anak sapi, daging, sedang, segar', 'Tunggal', 'Daging', 'DABM-1964', 68, 190, 19.1, 12, 0, 0, 0.9, 11, 193, 2.9, 99, 412.7, 0.14, 4.9, 12, 83, 0, 0.14, 0.15, 5.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(834, 'FR004', 'Angsa, daging, segar', 'Tunggal', 'Daging', 'DABM-1964', 51.1, 349, 16.4, 31.5, 0, 0, 1, 15, 188, 1.8, 71, 299.2, 0.26, 1.7, 273, 0, 0, 0.1, 0.24, 7.1, 0, 60, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(835, 'FR005', 'Ayam, daging, segar', 'Tunggal', 'Daging', 'DABM-1964', 55.9, 298, 18.2, 25, 0, 0, 0.9, 14, 200, 1.5, 109, 385.9, 0.11, 2, 245, 5, 0, 0.08, 0.14, 10.4, 0, 58, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(836, 'FR006', 'Ayam, dideh/darah, segar', 'Tunggal', 'Daging', 'DABM-1964', 82, 75, 13.8, 1.9, 0.7, 0, 1.6, 15, 9, 1.3, 337, 234, 0, 0, 15, 0, 0, 0.02, 0, 0.6, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(837, 'FR007', 'Ayam, hati, segar', 'Tunggal', 'Daging', 'KZGMS-1993', 53.4, 261, 27.4, 16.1, 1.6, 0, 1.5, 118, 373, 15.8, 1.068, 22.9, 0.84, 0, 4.957, 169, 28, 0.64, 4.38, 4.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(838, 'FR008', 'Babi, daging, gemuk,segar', 'Tunggal', 'Daging', 'DABM-1964', 42, 453, 11.9, 45, 0, 0, 1.1, 7, 117, 1.8, 112, 819.3, 0.22, 0.4, 0, 0, 0, 0.58, 0.59, 5.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(839, 'FR009', 'Babi, daging, kurus, segar', 'Tunggal', 'Daging', 'DABM-1964', 50, 371, 14.1, 35, 0, 0, 0.9, 8, 151, 2.1, 97, 706.3, 0.19, 0.4, 0, 0, 0, 0.67, 0.33, 5.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(840, 'FR010', 'Babi, ginjal, segar', 'Tunggal', 'Daging', 'DABM-1964', 77.1, 110, 16.3, 4.6, 0.8, 0, 1.2, 11, 246, 8, 139, 390, 0.71, 3.2, 39, 10, 0, 0.58, 1.59, 9.1, 13, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(841, 'FR011', 'Babi, hati, segar', 'Tunggal', 'Daging', 'DABM-1964', 72.3, 129, 19.7, 4.8, 1.7, 0, 1.5, 10, 362, 18, 110, 447, 0.58, 0.1, 4.303, 6, 0, 0.4, 1.16, 5.7, 23, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(842, 'FR012', 'Bebek (itik), daging, segar', 'Tunggal', 'Daging', 'DABM-1964', 54.3, 321, 16, 28.6, 0, 0, 1.1, 15, 188, 1.8, 54, 199, 0.21, 1.2, 273, 0, 0, 0.1, 0.28, 4.3, 0, 60, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(843, 'FR013', 'Bebek alabio, daging, segar', 'Tunggal', 'Daging', 'KZGMI-2001', 57, 303, 11.3, 27, 3.7, 0, 1, 20, 293, 4.8, 50, 260, 0.7, 2, 0, 0, 0, 0.36, 0.04, 4.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(844, 'FR014', 'Belibis, daging, segar', 'Tunggal', 'Daging', 'KZGMI-2001', 71.3, 131, 20.2, 4.3, 2.8, 0, 1.4, 8, 192, 9.6, 46, 104, 1.2, 1.6, 0, 0, 0, 0.37, 0.08, 2.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(845, 'FR015', 'Burung, sarang, segar', 'Tunggal', 'Daging', 'DABM-1964', 24.8, 281, 37.5, 0.3, 32.1, 0, 5.3, 485, 18, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(846, 'FR016', 'Domba, daging, gemuk, segar', 'Tunggal', 'Daging', 'DABM-1964', 55.8, 317, 15.7, 27.7, 0, 0, 0.8, 9, 157, 2.4, 64, 242.1, 0.11, 3.7, 0, 0, 0, 0.14, 0.23, 6.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(847, 'FR017', 'Domba, daging, kurus, segar', 'Tunggal', 'Daging', 'DABM-1964', 66.3, 202, 17.1, 14.8, 0, 0, 1.8, 10, 191, 2.6, 90, 355, 0.08, 2.8, 0, 0, 0, 0.15, 0.26, 5.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(848, 'FR018', 'Domba, ginjal, segar', 'Tunggal', 'Daging', 'DABM-1964', 77.8, 100, 16.6, 3.3, 1, 0, 1.3, 13, 237, 9.2, 167, 296.1, 0.48, 2.4, 348, 515, 0, 0.51, 2.35, 8, 13, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(849, 'FR019', 'Kambing, daging, segar', 'Tunggal', 'Daging', 'DABM-1964', 70.3, 149, 16.6, 9.2, 0, 0, 3.9, 11, 124, 1, 96, 268.7, 0.31, 4.9, 0, 0, 0, 0.09, 0.23, 5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(850, 'FR020', 'Kelinci, daging, segar', 'Tunggal', 'Daging', 'FCTEA-1972', 74.3, 142, 16.9, 7.8, 0, 0, 1, 7, 350, 1, 49, 371.1, 0, 0, 0, 0, 0, 0.11, 0.11, 6.8, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(851, 'FR021', 'Kerbau, daging, segar', 'Tunggal', 'Daging', 'DABM-1964', 80, 79, 18.7, 0.5, 0, 0, 0.8, 14, 221, 3.3, 91, 273, 0.13, 1.6, 0, 0, 0, 0.06, 0.17, 5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(852, 'FR022', 'Kuda, daging, segar', 'Tunggal', 'Daging', 'DABM-1964', 76, 113, 18.1, 4.1, 0.9, 0, 0.9, 10, 150, 2.7, 46, 315.7, 0.13, 2.5, 0, 0, 0, 0.07, 0.07, 3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(853, 'FR023', 'Sapi, babat, segar', 'Tunggal', 'Daging', 'DABM-1964', 76.7, 108, 17.6, 4.2, 0, 0, 1.5, 12, 144, 1, 147, 101.4, 0.11, 2.2, 0, 49, 0, 0.15, 0.17, 1.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(854, 'FR024', 'Sapi, daging, gemuk, segar', 'Tunggal', 'Daging', 'DABM-1964', 60, 273, 17.5, 22, 0, 0, 0.5, 10, 150, 2.6, 93, 267, 0.17, 6.4, 12, 0, 0, 0.08, 0.18, 7.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(855, 'FR025', 'Sapi, daging, kurus, segar', 'Tunggal', 'Daging', 'DABM-1964', 69, 174, 19.6, 10, 0, 0, 1.4, 11, 181, 2.9, 83, 489, 0.07, 4.9, 6, 181, 0, 0.07, 0.51, 1.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(856, 'FR026', 'Sapi, daging, lemak sedang, segar', 'Tunggal', 'Daging', 'DABM-1964', 66, 201, 18.8, 14, 0, 0, 1.2, 11, 170, 2.8, 105, 378, 4.58, 5.2, 9, 198, 0, 0.08, 0.56, 1.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(857, 'FR027', 'Sapi, daleman, segar', 'Tunggal', 'Daging', 'KZGMI-2001', 70.1, 183, 12, 14.4, 1.4, 0, 2.1, 43, 319, 1.8, 277, 160, 0.1, 0.8, 0, 104, 0, 0.31, 0.22, 8.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(858, 'FR028', 'Sapi, dideh/darah', 'Tunggal', 'Daging', 'DABM-1964', 75.6, 98, 21.9, 1.1, 0, 0, 1.4, 7, 24, 1.3, 150, 170, 0, 0.2, 15, 214, 0, 0.01, 0.03, 0.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(859, 'FR029', 'Sapi, ginjal, segar', 'Tunggal', 'Daging', 'DABM-1964', 74.9, 137, 15, 8.1, 0.9, 0, 1.1, 9, 221, 7.9, 200, 230.2, 0, 0, 348, 583, 0, 0.37, 1.22, 6.1, 13, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(860, 'FR030', 'Sapi, keleponan, segar', 'Tunggal', 'Daging', 'KZGMI-2001', 83.8, 84, 10.5, 4.6, 0.2, 0, 0.9, 20, 13, 2.1, 73, 318, 0.2, 1.7, 857, 34, 0, 0.1, 0.14, 0.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(861, 'FR031', 'Sapi, liver, segar', 'Tunggal', 'Daging', 'DABM-1964', 69.7, 132, 19.7, 3.2, 6, 0, 1.4, 7, 358, 6.6, 110, 213, 0.51, 2.3, 13.303, 355, 0, 0.26, 1.52, 11.4, 31, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(862, 'FR032', 'Sapi, otak, segar', 'Tunggal', 'Daging', 'DABM-1964', 78.9, 123, 10.4, 8.6, 0.8, 0, 1.3, 16, 330, 3.6, 112, 243.8, 0.26, 0.9, 0, 0, 0, 0.23, 0.19, 3.9, 18, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(863, 'FR033', 'Sapi, usus, segar', 'Tunggal', 'Daging', 'DABM-1964', 76.7, 126, 14, 7.2, 1.5, 0, 0.6, 14, 115, 4, 0, 0, 0, 0, 61, 0, 0, 0.08, 0.33, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(864, 'FR034', 'Ulat sagu segar', 'Tunggal', 'Daging', 'KZGMI-2001', 65.9, 241, 5.8, 21.6, 5.8, 2.8, 0.9, 20, 70, 0.5, 210, 210, 1, 7.7, 0, 0, 0, 0.17, 1.45, 0.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(865, 'GP001', 'Bekicot, dendeng, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 6.7, 441, 48.7, 20.3, 15.8, 0, 8.4, 692, 523, 16.6, 0, 0, 0, 0, 6, 0, 1.408, 0.56, 0, 0, 69, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(866, 'GP002', 'Belut, goreng', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 11.2, 417, 25.9, 19.4, 32, 0, 11.5, 840, 872, 4.9, 71, 217.7, 0.3, 1.8, 0, 0, 0, 0, 0.2, 10.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(867, 'GP003', 'Cumi-cumi, goreng', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 54.2, 265, 40.6, 10.1, 0, 0, 3.1, 62, 270, 2.7, 86, 81.9, 0, 0, 0, 56, 0, 0.09, 0, 6.3, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(868, 'GP004', 'Ikan asin, kering', 'Olahan', 'Ikan dsb', 'DABM-1964', 40, 193, 42, 1.5, 0, 0, 16.5, 200, 300, 2.5, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(869, 'GP005', 'Ikan bandeng presto, masakan', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 45.3, 296, 17.1, 20.3, 11.3, 0, 6, 1.422, 659, 1.9, 0, 0, 0, 0, 6, 0, 400, 0.14, 0, 0, 69, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(870, 'GP006', 'Ikan baung bakar', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 69.8, 144, 17.8, 5.8, 5.2, 0, 1.4, 18, 169, 0, 168, 236, 0.1, 0.7, 0, 0, 0, 0, 0, 1.3, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(871, 'GP007', 'Ikan Belida bakar', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 68.2, 128, 18, 3, 7.2, 0, 3.6, 58, 134, 0, 293, 198, 0.1, 0.4, 0, 0, 0, 1.8, 0.17, 1.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(872, 'GP008', 'Ikan cakalang asap, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 56.9, 204, 34.2, 5.6, 1.9, 0, 1.4, 14, 399, 1.3, 176, 588, 0.3, 0.7, 1.546, 0, 0, 0.53, 0.07, 0, 0, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(873, 'GP009', 'Ikan cakalang asin, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 41.7, 198, 36.5, 2.2, 5.5, 0, 14.1, 236, 346, 3.7, 4.304, 302.1, 0, 0, 0, 0, 0, 0.06, 0, 0, 0, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(874, 'GP010', 'Ikan calo/ peda, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 71.3, 81, 11.4, 1.9, 3.8, 0, 11.6, 743, 174, 22.6, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(875, 'GP011', 'Ikan Gabus asap, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 26.4, 261, 38.1, 2.3, 21.9, 0, 11.3, 2.51, 1.84, 2.9, 320, 410, 0.4, 0.8, 114, 0, 0, 0.1, 0.1, 14.5, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(876, 'GP012', 'Ikan Gabus, kering', 'Olahan', 'Ikan dsb', 'DABM-1964', 24, 268, 58, 4, 0, 0, 14, 15, 100, 0.1, 0, 0, 0, 0, 30, 0, 0, 0.1, 0, 0, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(877, 'GP013', 'Ikan gete, goreng', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 44.7, 267, 23.1, 19.4, 0.2, 0, 12.6, 2.34, 1.24, 0.8, 590, 440, 0.1, 1.9, 0, 0, 0, 0, 0, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(878, 'GP014', 'Ikan hiu, kering', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 23.1, 298, 46.3, 3.6, 20.2, 0, 6.8, 335, 846, 2.5, 957, 0, 0.5, 2, 661, 0, 0, 0.84, 0.11, 22.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(879, 'GP015', 'Ikan katombo, asin', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 44.7, 162, 31.7, 2.8, 0.3, 0, 15.5, 279, 609, 4.6, 4.393, 342.2, 2.8, 0, 0, 0, 0, 0.09, 0, 0, 0, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(880, 'GP016', 'Ikan kayu, kering', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 23.1, 302, 70.7, 1.9, 0.4, 0, 3.9, 313, 22, 4.1, 345, 0, 0, 1.8, 0, 0, 0, 1.4, 0.04, 20, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(881, 'GP017', 'Ikan Lais bakar', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 69.4, 147, 17.5, 6.5, 5.4, 0, 1.2, 54, 194, 0.1, 142, 209, 0, 0.5, 0, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(882, 'GP018', 'Ikan lomak asin, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 21.6, 258, 40.3, 2.3, 18.9, 0, 16.9, 140, 279, 2.3, 6.227, 485.1, 2.3, 0, 0, 0, 0, 0.1, 0.3, 6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(883, 'GP019', 'Ikan Mas pepes', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 57.5, 209, 15.2, 11.3, 11.8, 0.5, 4.3, 686, 530, 6.1, 74, 276.7, 0.1, 1.9, 3, 0, 315, 0.13, 0.1, 2.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(884, 'GP020', 'Ikan mujahir goreng', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 44.7, 416, 46.9, 23.9, 0, 0, 2.2, 346, 654, 0.9, 54, 278.9, 0, 0.2, 12, 3, 8, 0.12, 0.1, 2.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(885, 'GP021', 'Ikan Mujahir pepes', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 73.7, 121, 21.7, 2.8, 0.8, 0, 1, 83, 248, 1.6, 58, 265.8, 0, 0.3, 8, 0, 6, 0, 0.1, 1.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(886, 'GP022', 'Ikan mujahir, dendeng, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 15.2, 582, 68.3, 15.2, 37.2, 0, 14.1, 3.258, 1.699, 4.3, 0, 0, 0, 0, 15, 0, 20, 0.27, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(887, 'GP023', 'Ikan Papuyu, bakar', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 66.6, 152, 17.6, 6.1, 6.7, 0, 3, 244, 227, 3.4, 320, 224, 0.2, 1, 0, 0, 0, 0, 0, 0, 9, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(888, 'GP024', 'Ikan Patin, bakar', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 70.3, 144, 17.5, 6.3, 4.3, 0, 1.6, 191, 232, 1.4, 379, 230, 0.1, 0.7, 0, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(889, 'GP025', 'Ikan peda banjar, mentah', 'Olahan', 'Ikan dsb', 'DABM-1964', 46, 156, 28, 4, 2, 0, 20, 174, 316, 3.1, 59, 368.8, 0, 0.5, 33, 4, 0, 0.1, 0.1, 4.7, 0, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(890, 'GP026', 'Ikan pepetek, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 33, 176, 32, 4.4, 2, 0, 28.6, 120, 200, 1, 79, 1, 0, 0, 15, 0, 0, 0.05, 0.1, 2.4, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(891, 'GP027', 'Ikan Pindang banjar, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 59, 157, 28, 4.2, 1.8, 0, 7, 50, 100, 1, 0, 0, 0, 0, 45, 0, 0, 0.1, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(892, 'GP028', 'Ikan Pindang benggol, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 57, 170, 31, 4.2, 0, 0, 7.8, 50, 100, 1, 0, 0, 0, 0, 45, 0, 0, 0.1, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(893, 'GP029', 'Ikan Pindang layang, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 60, 153, 30, 2.8, 0, 0, 7.2, 60, 200, 3, 0, 0, 0, 0, 61, 0, 0, 0.07, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(894, 'GP030', 'Ikan Pindang selar, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 60, 142, 27, 3, 0, 0, 10, 60, 200, 3, 0, 0, 0, 0, 61, 0, 0, 0.07, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(895, 'GP031', 'Ikan sale lais, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 12.4, 415, 61.3, 17.6, 2.9, 0, 5.8, 258, 919, 7, 381, 488, 17.6, 1, 0, 0, 0, 0.03, 0.1, 17.3, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(896, 'GP032', 'Ikan saluang, kering, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 33.6, 284, 34.1, 9.9, 14.6, 0, 7.8, 1.426, 1.103, 9.5, 1.767, 263, 1.3, 18.7, 0, 0, 0, 0.49, 0.03, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(897, 'GP033', 'Ikan sanggang, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 42.6, 240, 21.7, 7.7, 20.7, 0, 7.3, 159, 362, 9.8, 2.041, 159, 1.5, 8.8, 0, 0, 0, 0.51, 0.02, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(898, 'GP034', 'Ikan selar kuning, cue, mentah', 'Olahan', 'Ikan dsb', 'DABM-1964', 59, 138, 27, 3.3, 0, 0, 0.7, 50, 100, 2, 0, 0, 0, 0, 45, 0, 0, 0.1, 0, 0, 0, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(899, 'GP035', 'Ikan selar, kering, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 43, 194, 38, 3.5, 0, 0, 15.5, 20, 200, 1, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(900, 'GP036', 'Ikan sepat, kering, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 30, 289, 38, 14, 0, 0, 18, 40, 100, 0.7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(901, 'GP037', 'Ikan sunu, asin, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 34.7, 199, 34.1, 3.8, 7.1, 0, 20.3, 94, 92, 2.2, 377, 57, 0.1, 3.2, 2.481, 0, 0, 1.5, 0.13, 7.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(902, 'GP038', 'Ikan, tepung, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 4.3, 316, 60.1, 6.5, 22.4, 0, 6.7, 3.196, 1.976, 16.6, 0, 0, 0, 0, 320, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(903, 'GP039', 'Ikan Teri nasi, kering, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 34.5, 144, 32.5, 0.6, 0, 0, 32.4, 1, 1, 3, 312, 0, 0, 0, 61, 0, 0, 0.1, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(904, 'GP040', 'Ikan Teri, bubuk, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 15, 277, 60, 2.3, 1.8, 0, 20.9, 1.209, 1.225, 3, 0, 0, 0, 0, 90, 0, 0, 0.1, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(905, 'GP041', 'Ikan teri, kering, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 37.8, 170, 33.4, 3, 0, 0, 25.8, 1.2, 1.5, 3.6, 0, 0, 0, 0, 64, 0, 0, 0.15, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(906, 'GP042', 'Ikan Teri, kering, tawar, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 16.7, 331, 68.7, 4.2, 0, 0, 10.4, 2.381, 1.5, 23.4, 0, 0, 0, 0, 61, 0, 0, 0.1, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(907, 'GP043', 'Ikan Teri, tepung, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 5.2, 347, 48.8, 6.4, 19.6, 0, 20, 4.608, 1.2, 18.6, 0, 0, 0, 0, 61, 0, 130, 1.12, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(908, 'GP044', 'Kerang, asap, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 9.3, 393, 38.9, 13.3, 29.4, 0, 9.1, 420, 410, 8.5, 160, 50, 0.6, 3.7, 0, 0, 0, 0.3, 1.7, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(909, 'GP045', 'Kerang, dendeng, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 18.3, 357, 41.1, 10, 25.6, 0, 5, 217, 904, 5.2, 0, 0, 0, 0, 0, 0, 329, 0.27, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(910, 'GP046', 'Rebon, kering, mentah', 'Olahan', 'Ikan dsb', 'DABM-60/64', 21.6, 299, 59.4, 3.6, 3.2, 0, 12.2, 2.306, 625, 21.4, 0, 0, 0, 0, 0, 0, 0, 0.06, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(911, 'GP047', 'Rebung laut, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 18.2, 320, 7.2, 4.2, 63.3, 0, 7.1, 240, 570, 6.6, 20, 0, 1.5, 6.2, 917, 0, 0, 0, 0, 4.9, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(912, 'GP048', 'Rusip', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 58.5, 110, 11.5, 2, 11.7, 0, 16.3, 479, 348, 7.1, 0, 0, 0, 0, 0, 0, 0, 0.04, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(913, 'GP049', 'Sardines dalam kaleng', 'Olahan', 'Ikan dsb', 'DABM-60/64', 47.1, 338, 21.1, 27, 1, 0, 3.8, 354, 434, 3.5, 0, 0, 0, 0, 76, 0, 0, 0.1, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(914, 'GP050', 'Teripang, dendeng, mentah', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 12.5, 462, 39.1, 32.4, 3.5, 0, 12.5, 499, 616, 96.4, 315, 402.5, 0, 0, 2, 0, 144, 1.37, 0, 5.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(915, 'GP051', 'Udang kering, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 14.9, 278, 62.6, 4.1, 2.2, 0, 16.2, 760, 510, 5.2, 540, 360, 2.4, 3.2, 39, 0, 0, 0, 0, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(916, 'GP052', 'Udang papay, mentah', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 24.5, 273, 47.8, 3.8, 12.5, 0, 11.5, 1.109, 789, 2.4, 651, 802, 2.6, 10.8, 0, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(917, 'GP053', 'Abon haruwan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 11.6, 513, 23.7, 37, 21.3, 0, 6.4, 25, 25, 0.5, 61, 15, 0, 0.2, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(918, 'GP054', 'Abon ikan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 6.4, 435, 27.2, 20.2, 36.1, 0, 10.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.8, 24.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(919, 'GP055', 'Betok wadi, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 69.2, 145, 16.3, 7, 4.1, 0, 3.4, 405, 523, 1.8, 69, 203, 1, 1.3, 0, 0, 0, 0.22, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(920, 'GP056', 'Bou ninahu ndamate, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 79.5, 79, 6.3, 1, 1.1, 0, 2.1, 0, 0, 0, 67, 0, 0, 0, 691, 0, 0, 0.1, 0, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(921, 'GP057', 'Bouiki ninahu nggaluku, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 73.9, 94, 7.8, 2.2, 10.8, 0, 5.3, 0, 0, 0, 58, 179.4, 0, 1.5, 0, 0, 0, 0.5, 0.03, 2.4, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(922, 'GP058', 'Cakalang asar (asap papua)', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 64.3, 155, 20.1, 3.8, 10.2, 0, 1.6, 20, 240, 2.1, 90, 390, 0.3, 0.1, 86, 0, 0, 0, 0.7, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(923, 'GP059', 'Dendeng belut, goreng', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 8.2, 382, 55.7, 14.1, 8, 0, 14, 1.069, 654, 15.4, 0, 0, 0, 0, 28, 0, 1.48, 0.48, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(924, 'GP060', 'Dendeng mujahir, goreng', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 6.5, 598, 74.3, 26.9, 9.2, 0, 13.1, 1.957, 1.447, 7.4, 0, 0, 0, 0, 18, 0, 25, 0.19, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(925, 'GP061', 'Fillet o-fish', 'Olahan', 'Ikan dsb', 'KZGMS-1993', 51, 270, 12.3, 15.9, 19.3, 0.2, 1.5, 239, 272, 1.8, 439, 0, 0, 0, 34, 0, 580, 0.59, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(926, 'GP062', 'Gete kuah asam, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 80.1, 75, 8.2, 2, 6, 0, 3.8, 1.62, 880, 0.8, 260, 150, 0.1, 1.5, 0, 0, 0, 0, 0, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(927, 'GP063', 'Gulai asam keueung, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 86, 52, 10, 0.5, 1.8, 0, 1.7, 62, 102, 0.3, 332, 141, 0, 1, 0, 0, 0, 0.18, 0.34, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(928, 'GP064', 'Gulai ikan paya, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 72.1, 148, 10, 9.8, 5, 0, 3.1, 103, 82, 0.7, 525, 256, 0.1, 0.9, 0, 0, 0, 0.26, 0.02, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(929, 'GP065', 'Gulai ikan, masakan', 'Olahan', 'Ikan dsb', 'KZGMS-1993', 75.7, 106, 16.5, 3.3, 2.5, 0, 2, 306, 196, 4.8, 743, 0, 0, 0, 86, 0, 2.76, 0.32, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(930, 'GP066', 'Gulai keumamah, masakan', 'Olahan', 'Ikan dsb', 'KGZMI-2001', 81.4, 110, 5.9, 8.2, 3.2, 0, 1.3, 32, 96, 1, 335, 121, 0.2, 0.9, 0, 0, 0, 0.33, 0.04, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(931, 'GP067', 'Gulai tiram, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 73.1, 132, 9, 7.2, 7.8, 0, 2.9, 53, 134, 3.7, 285, 133, 1.1, 0.7, 389, 0, 0, 0.29, 0.12, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(932, 'GP068', 'Gurame asem manis, masakan', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 63.1, 192, 12.7, 10.1, 12.7, 0, 2.4, 283, 169, 1.1, 0, 0, 0, 0, 19, 0, 1.44, 0.1, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(933, 'GP069', 'Ikan asar merah, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 69.2, 146, 17.7, 5.9, 5.6, 0, 1.6, 100, 240, 4, 170, 310, 0.3, 1.4, 224, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10');
INSERT INTO `tkpis` (`id`, `code`, `name`, `type`, `group`, `source`, `water`, `energy`, `protein`, `fat`, `carbohydrate`, `fiber`, `ash`, `calcium`, `phosphorus`, `iron`, `sodium`, `potassium`, `copper`, `zinc`, `retinol`, `b_carotene`, `carotene_total`, `thiamin`, `riboflavin`, `niacin`, `vitamin_c`, `bdd`, `created_at`, `updated_at`) VALUES
(934, 'GP070', 'Jambal goreng', 'Olahan', 'Ikan dsb', 'KZGMS-1993', 13.4, 286, 48.5, 9.2, 2.3, 0, 26.6, 207, 457, 3.3, 0, 0, 0, 0, 109, 0, 160, 0.4, 0, 3.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(935, 'GP071', 'Jukku pallu kaloa, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 69.4, 15, 15.2, 4.3, 8.8, 0, 2.3, 40, 170, 1.1, 605, 153, 0.6, 1.1, 0, 0, 0, 0.3, 0.14, 7.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(936, 'GP072', 'Kaholeo, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 11.2, 413, 28.7, 19.8, 29.8, 0, 10.5, 909, 1.291, 0, 0, 0, 0.1, 3.1, 4.236, 0, 0, 1.34, 0.03, 5.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(937, 'GP073', 'Lawara penjah, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 64.5, 207, 7.4, 15.4, 9.6, 0, 2.9, 114, 219, 5.9, 683, 117, 0.5, 0.7, 0, 38, 0, 0.19, 0.04, 0, 14, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(938, 'GP074', 'Model, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 83.9, 79, 2.2, 4, 8.6, 0, 1.3, 8, 33, 0.8, 147, 34, 0.1, 0.5, 0, 0, 0, 0.16, 0.02, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(939, 'GP075', 'Mujahir acar kuning, masakan', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 43.1, 330, 17.8, 23.4, 12.1, 1.1, 4.6, 154, 357, 5.3, 0, 0, 0, 0, 24, 0, 4.13, 0.15, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(940, 'GP076', 'Parede baleh, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 80, 87, 10.5, 2.5, 5.5, 0, 1.5, 35, 215, 0.9, 416, 59, 0.1, 0.2, 0, 0, 0, 0.24, 0, 0.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(941, 'GP077', 'Pempek adaan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 62.6, 162, 4.9, 3, 27.8, 0, 1.7, 26, 116, 1, 488, 119, 0.1, 0.2, 0, 0, 0, 0.3, 0.03, 1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(942, 'GP078', 'Pempek belida', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 61.4, 156, 4.2, 1.4, 31.6, 0.2, 1.4, 100, 55, 3.3, 0, 0, 0, 0, 0, 0, 0, 0.03, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(943, 'GP079', 'Pempek kapal selam', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 63.4, 152, 4.5, 2.3, 28.2, 0, 1.6, 19, 115, 1.6, 628, 91, 0.1, 0.2, 0, 0, 0, 0.2, 0.03, 1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(944, 'GP080', 'Pempek kelesan', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 53, 211, 12.3, 6.1, 26.6, 0.4, 2, 840, 176, 1.8, 0, 0, 0, 0, 14, 0, 888, 0.25, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(945, 'GP081', 'Pempek kulit', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 45.7, 243, 5.2, 7.3, 39.1, 0, 2.7, 16, 96, 2, 555, 102, 0.1, 0.6, 0, 0, 0, 0.2, 0.02, 0.9, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(946, 'GP082', 'Pempek telur', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 62.4, 156, 4.7, 2.7, 28.3, 0, 1.9, 13, 83, 1.3, 448, 48, 0.1, 0.6, 0, 0, 0, 0.2, 0.05, 1.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(947, 'GP083', 'Pempek tenggiri', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 56.3, 173, 7.2, 1.2, 33.4, 0.2, 1.9, 164, 80, 3.1, 0, 0, 0, 0, 0, 0, 0, 0.02, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(948, 'GP084', 'Pencok lele, masakan', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 47.5, 372, 7.8, 36.3, 3.5, 0, 4.9, 289, 295, 5.3, 0, 0, 0, 0, 64, 0, 12.07, 0.12, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(949, 'GP085', 'Pinda, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 71, 107, 15.9, 0.6, 0.4, 0, 3.1, 375, 336, 1.9, 526, 330, 0.2, 1, 896, 0, 0, 0.89, 0.05, 0.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(950, 'GP086', 'Pindang kenari, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 80.1, 124, 9.5, 9.6, 0, 0, 2.8, 120, 220, 1.3, 370, 270, 0.3, 1.2, 18, 381, 0, 0, 0, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(951, 'GP087', 'Saboko gurita, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 76.2, 87, 15.7, 1.5, 2.6, 0, 4.1, 60, 14, 2.1, 200, 180, 0.9, 4, 38, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(952, 'GP088', 'Saboko saltan, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 76, 113, 17.1, 3.6, 3, 0, 0.3, 240, 60, 0.5, 40, 350, 0.2, 0.6, 27, 0, 0, 0, 0, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(953, 'GP089', 'Saboko sardin, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 70, 110, 12.9, 4.3, 4.9, 0, 7.9, 220, 520, 6, 200, 280, 0.2, 3.9, 37, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(954, 'GP090', 'Sate Bandeng', 'Olahan', 'Ikan dsb', 'BKP', 47.1, 283, 12.1, 16.8, 20.9, 2, 3.1, 118, 186, 1.2, 543, 199, 0.2, 0.9, 0, 2, 0, 0.02, 0.02, 0, 0.3, 82, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(955, 'GP091', 'Sepi, masakan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 66.1, 88, 7.9, 1.6, 10.6, 0, 13.8, 924, 350, 2.3, 873, 258, 1, 1.1, 783, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(956, 'GP092', 'Tekwan', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 86.7, 53, 1.9, 0.9, 9.4, 0, 1.1, 9, 41, 1, 174, 42, 0, 0, 99, 0, 0, 0.1, 0.02, 0.4, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(957, 'GP093', 'Teri balado, masakan', 'Olahan', 'Ikan dsb', 'KZGPI-1990', 25.8, 365, 23.7, 22.3, 17.5, 0, 10.9, 869, 348, 4, 0, 0, 0, 0, 27, 0, 1.567, 0.13, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(958, 'GP094', 'Tumis bandeng', 'Olahan', 'Ikan dsb', 'KZGMI-2001', 70.5, 189, 11.3, 15.7, 0.6, 0, 1.9, 56, 129, 0.4, 314, 280, 0.1, 0.7, 579, 0, 0, 0.46, 0.02, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(959, 'GP095', 'Tumis keumamah', 'Olahan', 'Ikan dsb', 'KGZMI-2001', 45.7, 300, 14.5, 20, 15.5, 4.5, 4.3, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0.63, 0.04, 0, 7, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(960, 'GR001', 'Ikan bader, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 66, 193, 19, 13, 0, 0, 2, 48, 150, 0.4, 118, 264.9, 0.1, 0.2, 45, 0, 0, 0.01, 0.1, 4.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(961, 'GR002', 'Ikan balong, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 76.5, 107, 16.5, 3.9, 1.5, 0, 1.5, 54, 202, 2, 86, 253.4, 0.5, 1, 25, 0, 0, 0.05, 0.1, 2.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(962, 'GR003', 'Ikan bambangan, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 73.7, 112, 20, 1.3, 3.7, 0, 1.3, 98, 120, 3, 148, 258.7, 0, 0.1, 0, 0, 0, 0.07, 0, 0.3, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(963, 'GR004', 'Ikan bandeng, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 74, 123, 20, 4.8, 0, 0, 1.2, 20, 150, 2, 67, 271.1, 0, 0.9, 45, 21, 0, 0.05, 0.1, 6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(964, 'GR005', 'Ikan banjar, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 73.5, 111, 19.4, 0.9, 4.8, 0, 1.4, 68, 278, 7.3, 99, 338.7, 0.2, 0.6, 0, 62, 0, 0.03, 0.2, 7.3, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(965, 'GR006', 'Ikan baronang, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 80, 78, 14.5, 0.6, 3.7, 0, 1.2, 26, 521, 3.8, 26, 692, 4.7, 4.1, 732, 0, 0, 0.2, 0.04, 3, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(966, 'GR007', 'Ikan batung, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75.7, 115, 14.5, 4.6, 4.2, 0, 1.1, 0, 207, 0, 42, 361, 0.2, 0.9, 0, 0, 0, 1.2, 0.04, 1.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(967, 'GR008', 'Ikan baung, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 74.9, 123, 15.1, 5.5, 3.3, 0, 1.2, 5, 146, 1.3, 32, 349, 0.1, 0.7, 0, 0, 0, 0.2, 0.03, 1.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(968, 'GR009', 'Ikan bawal, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 78, 91, 19, 1.7, 0, 0, 1.3, 20, 150, 2, 129, 233.3, 0.1, 0.3, 45, 0, 0, 0.05, 0.1, 1.8, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(969, 'GR010', 'Ikan Belida, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 79.2, 80, 14.7, 1.4, 2.2, 0, 2.3, 303, 315, 1.3, 41, 356, 0, 0.8, 0, 0, 0, 1.2, 0.14, 1.4, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(970, 'GR011', 'Belut, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 81.5, 70, 14.6, 0.8, 1, 0, 2.1, 49, 155, 1.5, 55, 169, 0.2, 1.2, 0, 0, 0, 0.22, 0.12, 7.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(971, 'GR012', 'Belut,laut, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 79.5, 93, 12.8, 1.5, 6.1, 0, 4.1, 60, 199, 3, 33, 175.9, 0.1, 1, 51, 3, 71, 0.06, 0, 2.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(972, 'GR013', 'Ikan beunteur, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 70, 109, 17, 4, 0, 0, 9, 500, 500, 1, 109, 323.5, 0.6, 1.3, 45, 0, 0, 0.05, 0.1, 2.6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(973, 'GR014', 'Ikan biawan, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 79.1, 90, 14.9, 2.5, 2.1, 0, 1.4, 125, 265, 1, 35, 207, 0.4, 0.6, 0, 0, 0, 0.36, 0.03, 2.9, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(974, 'GR015', 'Ikan bili, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 68.3, 88, 14.2, 0.7, 6.2, 0, 10.6, 27, 1.76, 1.5, 217, 202, 0, 4.1, 0, 0, 0, 0.72, 0.09, 2.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(975, 'GR016', 'Ikan bubara, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75.5, 100, 14.7, 2.4, 4.9, 0, 1.6, 90, 90, 0.4, 390, 390, 0.7, 0.8, 0, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(976, 'GR017', 'Ikan bulan-bulan, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 66.7, 134, 25.5, 1.3, 5, 0, 1.5, 29, 29, 0.5, 197, 489, 0.1, 0.5, 0, 0, 0, 0.3, 0.02, 0.8, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(977, 'GR018', 'Ikan, cakalang, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 73, 107, 19.6, 0.7, 5.5, 0, 1.2, 23, 242, 2.9, 66, 239, 0.2, 0.6, 386, 0, 0, 0.17, 0.05, 21.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(978, 'GR019', 'Ikan cakalang, hati, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 73.4, 120, 11.3, 3.9, 10, 0, 1.4, 30, 30, 0.9, 420, 280, 1.6, 4.3, 0, 0, 0, 0, 0, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(979, 'GR020', 'Ikan cakalang, jantung, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 76.3, 116, 11.2, 1.2, 10.2, 0, 1.1, 10, 40, 3.4, 360, 250, 0.5, 1.9, 908, 0, 0, 0, 0, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(980, 'GR021', 'Ikan cakalang, perut, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 79.1, 86, 10.2, 1.1, 8.7, 0, 0.9, 20, 110, 2.1, 230, 210, 0.3, 9.3, 0, 0, 0, 0.24, 0, 0.3, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(981, 'GR022', 'Cumi-cumi, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 82.2, 75, 16.1, 0.7, 0.1, 0, 0.9, 32, 200, 1.8, 37, 204.1, 1.6, 1.3, 0, 20, 0, 0.08, 0, 2.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(982, 'GR023', 'Ikan daun, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 78.6, 101, 11.5, 4.1, 4.6, 0, 1.2, 80, 210, 0.8, 120, 270, 0.1, 0.9, 0, 0, 0, 0.08, 0.07, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(983, 'GR024', 'Ikan ekor kuning, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 74.1, 108, 22.3, 1.2, 2.1, 0, 0.3, 30, 220, 0.5, 50, 230, 0.1, 0.6, 40, 29, 0, 0, 0.1, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(984, 'GR025', 'Ikan gabus, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 79.6, 80, 16.2, 0.5, 2.6, 0, 1.1, 170, 139, 0.1, 65, 254, 0.3, 0.4, 335, 0, 0, 0.4, 0.2, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(985, 'GR026', 'Ikan Heu, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75.6, 81, 10, 1.6, 6.6, 0, 6.2, 1.91, 990, 2.1, 240, 210, 0.1, 2.7, 0, 0, 0, 0.87, 0, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(986, 'GR027', 'Ikan hitam, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 78.2, 101, 10.3, 3.7, 6.7, 0, 1.1, 50, 140, 0.4, 70, 210, 0, 0.4, 67, 0, 0, 0, 0.1, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(987, 'GR028', 'Ikan hiu, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 85.7, 57, 10.7, 0.3, 2.2, 0, 1.1, 75, 206, 2, 0, 0, 0.02, 0, 0, 0, 0, 0.05, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(988, 'GR029', 'Ikan kacangan, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 80.7, 77, 15.6, 0.9, 1.6, 0, 1.2, 94, 170, 1.7, 0, 0, 0, 0, 18, 0, 0, 0.07, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(989, 'GR030', 'Ikan kakap, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 77, 92, 20, 0.7, 0, 0, 2.3, 20, 200, 1, 0, 0, 0, 0, 9, 0, 0, 0.05, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(990, 'GR031', 'Ikan kakatua, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 79.7, 82, 11.4, 1.2, 6.4, 0, 1.3, 20, 160, 0.4, 90, 300, 0.1, 0.3, 18, 0, 0, 0, 0, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(991, 'GR032', 'Ikan kalaban, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 80.3, 77, 16.4, 0.7, 1.3, 0, 1.3, 182, 248, 0.9, 40, 334, 0.7, 0.8, 0, 0, 0, 0.16, 0.15, 1.9, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(992, 'GR033', 'Ikan Kamera, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 78.5, 86, 19.7, 0.8, 0, 0, 1.3, 50, 170, 0.3, 90, 290, 0.3, 0.1, 26, 0, 0, 0, 0.08, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(993, 'GR034', 'Ikan kapar, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 74.2, 132, 17, 6.7, 0.8, 0, 1.3, 151, 272, 1.2, 78, 229, 0.9, 0.7, 0, 0, 0, 0.07, 0.03, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(994, 'GR035', 'Ikan kawalinya, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 76.1, 110, 12.6, 4.2, 5.4, 0, 1.7, 80, 300, 1.5, 340, 300, 0.2, 1.4, 146, 0, 0, 0, 0, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(995, 'GR036', 'Ikan oci, kembung, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 71.4, 125, 21.3, 3.4, 2.2, 0, 1.7, 136, 69, 0.8, 214, 245, 0.2, 1.1, 0, 0, 0, 0.26, 0.03, 0.2, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(996, 'GR037', 'Keong, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 81, 64, 12, 1, 2, 0, 4, 217, 78, 1.7, 231, 9, 0.37, 0.1, 0, 244, 0, 0, 0, 0, 0, 46, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(997, 'GR038', 'Kepiting, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 68.1, 151, 13.8, 3.8, 14.1, 0, 0.2, 210, 250, 1.1, 0, 0, 0, 0, 61, 0, 0, 0.05, 0, 0, 0, 45, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(998, 'GR039', 'Kerang, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 78.2, 101, 14.4, 2.6, 3.9, 0, 0.9, 321, 270, 15.6, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(999, 'GR040', 'Ikan keru-keru, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 77.2, 93, 16.5, 2.1, 0.8, 0, 3.4, 65, 217, 2.4, 137, 255.3, 0.34, 0.7, 0, 0, 0, 0.01, 0.09, 1.6, 0, 55, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1000, 'GR041', 'Ikan kima, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 82.1, 70, 10.8, 0.7, 5.2, 0, 1.2, 53, 72, 2, 342, 101, 0.5, 0.5, 401, 0, 0, 0.22, 0.05, 5.8, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1001, 'GR042', 'Kodok, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 81.9, 73, 16.4, 0.3, 0, 0, 1.4, 18, 147, 1.1, 0, 0, 0, 0, 0, 0, 0, 0.14, 0, 0, 0, 65, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1002, 'GR043', 'Kura-kura, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 80, 83, 19.1, 0.2, 0, 0, 0.7, 27, 87, 0.7, 0, 0, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1003, 'GR044', 'Kuro, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 79.9, 87, 16, 2.2, 1, 0, 0.9, 75, 136, 1, 0, 0, 0, 0, 6, 0, 0, 0.04, 0, 0, 0, 52, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1004, 'GR045', 'Ikan lais, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 65, 161, 11.9, 11.5, 2.4, 0, 9.2, 70, 237, 0, 0, 0, 0, 0, 0, 0, 0, 0.05, 0, 0, 0, 62, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1005, 'GR046', 'Ikan layang, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 74, 109, 22, 1.7, 0, 0, 2.3, 50, 150, 2, 0, 0, 0, 0, 45, 0, 0, 0.05, 0, 0, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1006, 'GR047', 'Ikan layur, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 80.1, 82, 18, 1, 0.4, 0, 0.5, 48, 229, 2.2, 0, 0, 0, 0, 4, 0, 0, 0.04, 0, 0, 0, 49, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1007, 'GR048', 'Ikan lehoma, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 77.6, 90, 20.4, 0.9, 0, 0, 1.1, 88, 270, 0.7, 56, 281, 0.3, 0.9, 1.047, 0, 0, 0.32, 0.03, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1008, 'GR049', 'Ikan lemuru, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 76, 112, 20, 3, 0, 0, 1, 20, 100, 1, 0, 0, 0, 0, 30, 0, 0, 0.05, 0, 0, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1009, 'GR050', 'Ikan lidah, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 78.3, 104, 15.6, 3.2, 2, 0, 0.9, 30, 143, 2, 0, 0, 0, 0, 33, 0, 0, 0.03, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1010, 'GR051', 'Lokan, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 80.9, 217, 11, 1.7, 5.1, 0, 1.3, 20, 390, 10.9, 3, 7, 0.2, 2.7, 0, 0, 0, 0.45, 0.07, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1011, 'GR052', 'Ikan malalugis, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75.6, 99, 20.6, 1.4, 0.9, 0, 1.5, 164, 330, 0.5, 76, 282, 0.2, 0.9, 661, 0, 0, 0.3, 0.02, 0.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1012, 'GR053', 'Ikan mamar merah, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75, 115, 15.3, 4, 4.4, 0, 1.3, 60, 190, 1.6, 120, 240, 0.2, 1, 0, 0, 0, 0.2, 0.1, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1013, 'GR054', 'Ikan mas, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 80, 86, 16, 2, 0, 0, 2, 20, 150, 2, 65, 276.7, 0.1, 1.1, 45, 8, 0, 0.05, 0.1, 2.6, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1014, 'GR055', 'Ikan mayong, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 78.2, 97, 17.9, 2, 0.4, 0, 1.5, 40, 100, 2.5, 0, 0, 0, 0, 21, 0, 0, 0.1, 0, 0, 0, 89, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1015, 'GR056', 'Ikan mujahir, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 79.7, 89, 18.7, 1, 0, 0, 1.1, 96, 209, 1.5, 51, 265.8, 0, 0.2, 6, 3, 5, 0.03, 0.1, 2, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1016, 'GR057', 'Ikan nasu metti, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 65.3, 154, 16.8, 5, 10.5, 0, 2.4, 80, 244, 1.6, 421, 488, 0.2, 1.2, 0, 0, 0, 0.47, 0.15, 9.6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1017, 'GR058', 'Ikan paling, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 58, 303, 14, 27, 0, 0, 1, 20, 200, 1, 43, 0, 0, 0, 485, 0, 0, 0.1, 0, 0, 2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1018, 'GR059', 'Ikan papuyu/ betok, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75, 120, 14.3, 4.9, 4.6, 0, 1.2, 329, 436, 1.5, 240, 169, 0.8, 1.1, 0, 0, 0, 0, 0.05, 3.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1019, 'GR060', 'Ikan Patin, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 74.4, 132, 17, 6.6, 1.1, 0, 0.9, 31, 173, 1.6, 77, 346, 0.7, 0.8, 0, 7, 0, 0.2, 0.03, 1.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1020, 'GR061', 'Ikan pomo, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 68.3, 147, 22.5, 5.2, 2.6, 0, 1.4, 80, 230, 1.3, 0, 380, 0.2, 0.7, 89, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1021, 'GR062', 'Ikan Puntin, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 81.1, 76, 14.4, 1.1, 2.2, 0, 1.2, 28, 166, 0, 0, 325, 0.1, 0.6, 0, 0, 0, 0.31, 0.11, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1022, 'GR063', 'Rajungan, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 80.2, 76, 12.1, 2, 2.4, 0, 2.7, 721, 214, 2.2, 69, 192, 1.7, 2.9, 599, 40, 0, 0.2, 0.25, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1023, 'GR064', 'Rebon, udang kecil, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 79, 81, 16.2, 1.2, 0.7, 0, 2.9, 757, 292, 2.2, 169, 202.9, 0.7, 1.2, 18, 0, 0, 0.04, 0.1, 2.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1024, 'GR065', 'Ikan saluang, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 74.8, 113, 13.9, 4.9, 3.4, 0, 3, 642, 646, 1.9, 51, 182, 0.8, 3.6, 0, 0, 0, 0.21, 0.02, 1.8, 0, 89, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1025, 'GR066', 'Ikan sarden, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 72.7, 109, 19.9, 1.8, 3.4, 0, 2.2, 95, 597, 1.3, 266, 227, 0.3, 2, 195, 0, 0, 0.26, 0.03, 4.4, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1026, 'GR067', 'Ikan selar, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 75.4, 100, 18.8, 2.2, 0, 0, 3.6, 40, 179, 0.5, 43, 392.6, 0.1, 0.3, 45, 0, 0, 0.37, 0.2, 3.4, 0, 48, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1027, 'GR068', 'Ikan sepat, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 78.8, 84, 15.2, 0.6, 4.7, 0, 0.8, 68, 171, 2.1, 211, 198, 0.7, 0.6, 0, 0, 0, 0.16, 0.03, 1.9, 0, 75, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1028, 'GR069', 'Ikan sidat, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 71.3, 81, 11.4, 1.9, 3.8, 0, 11.6, 118, 174, 3, 46, 245.9, 0, 1.5, 15, 0, 0, 0, 0.4, 3.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1029, 'GR070', 'Ikan sunu, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75.5, 111, 13.3, 3.4, 6.7, 0, 1.1, 86, 174, 1.2, 91, 197, 0, 0.6, 309, 0, 0, 1.03, 0.1, 0.2, 0, 70, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1030, 'GR071', 'Ikan tahuman, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 77.4, 88, 15.9, 0.9, 4.1, 0, 1.8, 221, 223, 0, 24, 364, 0.4, 0.7, 0, 0, 0, 0.2, 0.25, 1.6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1031, 'GR072', 'Ikan Sale, segar', 'Tunggal', 'Ikan dsb', 'BKP', 8.5, 534, 40.2, 39.3, 4.9, 2, 7.1, 199, 1.244, 2.7, 673, 673, 0.3, 2.6, 0, 410, 0, 0.02, 0.5, 0, 0.2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1032, 'GR073', 'Ikan tarmon, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 76.7, 96, 19.5, 1.1, 2, 0, 0.8, 9, 129, 0.3, 43, 154, 0.1, 0.5, 0, 0, 0, 0.15, 0.02, 1.7, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1033, 'GR074', 'Ikan telan, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 75.3, 95, 15.8, 0.7, 6.5, 0, 1.7, 503, 354, 0.2, 58, 294, 1.6, 1.2, 0, 0, 0, 0.18, 0.02, 1.9, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1034, 'GR075', 'Ikan tembang, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 65, 204, 16, 15, 0, 0, 4, 20, 200, 2, 341, 291, 0.4, 2.6, 30, 0, 0, 0.05, 0, 5.6, 0, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1035, 'GR076', 'Ikan tempahas, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 78.9, 101, 15.1, 4.1, 1, 0, 0.9, 32, 163, 0, 50, 320, 0.7, 0.6, 0, 0, 0, 0.02, 0.05, 1.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1036, 'GR077', 'Ikan terbang, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 76.1, 98, 19.6, 1.7, 1, 0, 1.6, 90, 190, 0.6, 90, 320, 0.1, 0.5, 39, 0, 0, 0, 0.1, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1037, 'GR078', 'Ikan teri, segar', 'Tunggal', 'Ikan dsb', 'KZGPI-1990', 80, 74, 10.3, 1.4, 4.1, 0, 4.2, 972, 253, 3.9, 554, 126.1, 305.2, 0.2, 13, 0, 28, 0.24, 0.1, 1.9, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1038, 'GR079', 'Ikan titang, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 78.8, 82, 17.4, 0.4, 2.3, 0, 1.1, 145, 130, 1.8, 110, 275, 0.1, 0.8, 581, 0, 0, 0.64, 0.03, 1.5, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1039, 'GR080', 'Ikan tongkol, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 74.7, 100, 13.7, 1.5, 8, 0, 2.1, 92, 606, 1.7, 202, 227, 0.2, 1.6, 181, 0, 0, 0.35, 0.03, 6.6, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1040, 'GR081', 'Ikan turi, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 76.9, 96, 19.2, 2, 0.2, 0, 2.1, 340, 340, 0.8, 370, 300, 0.1, 2, 26, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1041, 'GR082', 'Udang, besar, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 85.5, 56, 11.4, 0.6, 1.2, 0, 1.3, 30, 20, 0.3, 190, 210, 0.4, 0.8, 0, 0.1, 0, 0.14, 0, 0.1, 0, 68, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1042, 'GR083', 'Udang galah, segar', 'Tunggal', 'Ikan dsb', 'KZGMI-2001', 79, 81, 16.5, 0.3, 3, 0, 1.2, 87, 167, 0.7, 95, 132, 0.7, 1.2, 0, 3, 0, 0.24, 0.03, 2.9, 0, 68, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1043, 'GR084', 'Udang, segar', 'Tunggal', 'Ikan dsb', 'DABM-1964', 75, 91, 21, 0.2, 0.1, 0, 3.7, 136, 170, 8, 178, 222.4, 0.3, 1.3, 18, 4, 0, 0.01, 0.4, 3.7, 0, 68, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1044, 'HP001', 'Telur ayam, dadar, masakan', 'Olahan', 'Telur', 'KZGPI-1990', 61.9, 251, 16.3, 19.4, 1.4, 0, 1, 62, 250, 2.5, 0, 0, 0, 0, 36, 0, 221, 0.21, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1045, 'HP002', 'Telur bebek, asin, mentah', 'Olahan', 'Telur', 'DABM-60/64', 66.5, 179, 13.6, 13.3, 4.4, 0, 2.2, 120, 157, 1.8, 483, 140.1, 0, 0, 253, 13, 0, 0.28, 0.98, 0.6, 0, 83, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1046, 'HP003', 'Telur bebek, dadar, masakan', 'Olahan', 'Telur', 'KZGPI-1990', 55.1, 301, 20, 23.7, 0, 0, 1.2, 71, 600, 9.2, 0, 0, 0, 0, 122, 0, 613, 0.35, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1047, 'HP004', 'Ikan, telur, asin, mentah', 'Olahan', 'Telur', 'KZGMI-2001', 37.8, 358, 20.7, 26.4, 9.4, 0, 5.7, 48, 311, 15.1, 2.684, 59, 0.4, 3, 1.866, 0, 0, 0.21, 0.54, 2.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1048, 'HP005', 'Bayau mi balu, masakan', 'Olahan', 'Telur', 'KGZMI-2001', 36.1, 313, 6, 12.2, 44.8, 0, 0.9, 0, 0, 0, 0, 0, 0, 0, 783, 89, 0, 0.14, 0.27, 9.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1049, 'HP006', 'Cucuru bayau, masakan', 'Olahan', 'Telur', 'KGZMI-2001', 35, 349, 6.8, 18.7, 38.3, 0, 1.2, 0, 0, 0, 0, 0, 0, 0, 0, 123, 0, 0.06, 0.25, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1050, 'HP007', 'Kalio telur, masakan', 'Olahan', 'Telur', 'KZGMS-1993', 79, 193, 10.6, 12.4, 9.7, 0, 1.4, 148, 246, 3.8, 540, 0, 0, 0, 160, 0, 3.6, 0.44, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1051, 'HR001', 'Telur ayam kampung, segar', 'Tunggal', 'Telur', 'KZGMI-2001', 73.1, 174, 10.8, 14, 1.2, 0, 0.9, 68, 268, 4.9, 190, 141, 0.6, 1.5, 203, 23, 125, 0.78, 0.62, 0.2, 0, 87, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1052, 'HR002', 'Telur ayam ras, segar', 'Tunggal', 'Telur', 'KZGPI-1990', 74.3, 154, 12.4, 10.8, 0.7, 0, 0.8, 86, 258, 3, 142, 118.5, 0.16, 1, 61, 22, 104, 0.12, 0.38, 0.2, 0, 89, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1053, 'HR003', 'Telur ayam ras, bagian kuning, segar', 'Tunggal', 'Telur', 'DABM-1964', 49.4, 355, 16.3, 31.9, 0.7, 0, 1.7, 147, 586, 7.2, 111, 107.5, 0.2, 2.5, 606, 63, 0, 0.27, 0.51, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1054, 'HR004', 'Telur ayam ras, bagian putih, segar', 'Tunggal', 'Telur', 'DABM-1964', 87.8, 50, 10.8, 0, 0.8, 0, 0.6, 6, 17, 0.2, 164, 138.5, 0.03, 0.4, 0, 0, 0, 0, 0.26, 0.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1055, 'HR005', 'Telur bebek alabio, segar', 'Tunggal', 'Telur', 'KZGMI-2001', 70, 187, 11.8, 14.2, 3, 0, 1, 60, 268, 6, 115, 80, 0.6, 1.7, 180, 437, 0, 1.55, 0.37, 0.1, 0, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1056, 'HR006', 'Telur bebek, bagian kuning, segar', 'Tunggal', 'Telur', 'DABM-1964', 47, 386, 17, 35, 0.8, 0, 0.2, 150, 400, 7, 106, 90.7, 0.09, 2.5, 870, 747, 0, 0.6, 0.68, 1.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1057, 'HR007', 'Telur bebek, bagian putih, segar', 'Tunggal', 'Telur', 'DABM-1964', 88, 54, 11, 0, 0.8, 0, 0.2, 21, 20, 0.1, 184, 150.2, 0.13, 0.1, 0, 0, 0, 0.01, 0.02, 0.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1058, 'HR008', 'Telur bebek tambak, segar', 'Tunggal', 'Telur', 'KZGMI-2001', 67.7, 187, 10.9, 12.4, 7.9, 0, 1.1, 64, 295, 5.4, 209, 146, 0.4, 1.8, 378, 471, 375, 1.62, 0.03, 0.1, 0, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1059, 'HR009', 'Telur burung maleo, segar', 'Tunggal', 'Telur', 'KZGMI-2001', 36, 436, 26.5, 36.3, 0.4, 0, 0.8, 154, 120, 4.3, 77, 333, 0.4, 2.9, 3.987, 0, 0, 0, 1, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1060, 'HR010', 'Telur penyu, segar', 'Tunggal', 'Telur', 'KZGMI-2001', 7.4, 136, 8.6, 10.1, 2.7, 0, 1.2, 66, 282, 3.4, 478, 115, 0.5, 1.4, 82, 17, 0, 0.21, 0.02, 0, 0, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1061, 'HR011', 'Telur burung puyuh, segar', 'Tunggal', 'Telur', 'FCTEA-1972', 79.8, 116, 10.7, 7, 1.6, 0, 0.9, 65, 191, 3.5, 111, 11, 0.05, 1.2, 95, 80, 0, 0.13, 0.65, 0.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1062, 'JP001', 'Es krim', 'Olahan', 'Susu', 'DABM-1964', 62.1, 210, 4, 12.5, 20.6, 0, 0.8, 123, 99, 0.1, 78, 193.4, 0, 0.7, 158, 0.2, 0, 0.04, 0.23, 0.1, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1063, 'JP002', 'Hangop', 'Olahan', 'Susu', 'DABM-1964', 84, 65, 10, 1, 3.5, 0, 1.5, 180, 190, 0.2, 126, 374.4, 0, 0, 0, 22, 0, 0.03, 0.43, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1064, 'JP003', 'Keju', 'Olahan', 'Susu', 'DABM-1964', 38.5, 326, 22.8, 20.3, 13.1, 0, 5.3, 777, 338, 1.5, 1.41, 82.7, 0.03, 3.1, 227, 128, 0, 0.01, 0.37, 0.1, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1065, 'JP004', 'Kwark (Quark)', 'Olahan', 'Susu', 'DABM-1964', 59, 242, 19, 17, 3, 0, 2, 300, 350, 0.5, 37, 72.7, 0.01, 0.2, 173, 0, 0, 0.03, 0.38, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1066, 'JP005', 'Susu asam untuk bayi, bubuk', 'Olahan', 'Susu', 'DABM-1964', 2.5, 418, 19, 9, 65.5, 0, 4, 800, 600, 7, 188, 486.5, 0, 0, 303, 83, 0, 1, 1.31, 0.7, 30, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1067, 'JP006', 'Susu bubuk', 'Olahan', 'Susu', 'DABM-1964', 3.5, 513, 24.6, 30, 36.2, 0, 5.7, 904, 694, 0.6, 380, 0, 0.02, 4.1, 476, 118, 0, 0.29, 1.39, 1.6, 6, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1068, 'JP007', 'Susu kental manis', 'Olahan', 'Susu', 'DABM-1964', 25, 343, 8.2, 10, 55, 0, 1.8, 275, 209, 0.2, 150, 320, 0.02, 1, 155, 46, 0, 0.05, 0.43, 0.4, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1069, 'JP008', 'Susu kental tak manis', 'Olahan', 'Susu', 'DABM-1964', 73.7, 138, 7, 7.9, 9.9, 0, 1.5, 243, 195, 0.2, 140, 303, 0, 0, 121, 0, 0, 0.05, 0, 0, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1070, 'JP009', 'Susu skim, bubuk', 'Olahan', 'Susu', 'DABM-1964', 3.5, 359, 35.6, 1, 52, 0, 7.9, 1.3, 1.03, 0.6, 470, 0, 0.04, 4.1, 0, 10, 0, 0.35, 1.05, 1.2, 7, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1071, 'JP010', 'Susu skim, segar', 'Olahan', 'Susu', 'DABM-1964', 90.5, 36, 3.5, 0.1, 5.1, 0, 0.8, 123, 97, 0.1, 38, 0, 0, 0, 0, 0, 0, 0.04, 0, 0, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1072, 'JP011', 'Yoghurt, segar', 'Olahan', 'Susu', 'DABM-1964', 88, 52, 3.3, 2.5, 4, 0, 2.2, 120, 90, 0.1, 40, 299, 0.01, 0.6, 22, 10, 0, 0.04, 0.1, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1073, 'JR001', 'Kepala susu - krim, segar', 'Tunggal', 'Susu', 'DABM-1964', 72.5, 204, 2.6, 20, 4, 0, 0.9, 97, 77, 0.1, 0, 0, 0, 0, 252, 191, 0, 0.03, 0.2, 0.1, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1074, 'JR002', 'Susu ibu - ASI', 'Tunggal', 'Susu', 'FCTEA-1972', 88.1, 62, 1.5, 3.2, 7, 0, 0.2, 34, 20, 0.2, 15, 41, 0.01, 0.4, 0, 7, 0, 0.01, 0.03, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1075, 'JR003', 'Susu kambing, segar', 'Tunggal', 'Susu', 'DABM-1964', 85.9, 64, 4.3, 2.3, 6.6, 0, 0.9, 98, 78, 2.7, 35, 160, 0.33, 0.1, 38, 0, 0, 0.06, 0.45, 0.3, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1076, 'JR004', 'Susu kerbau, segar', 'Tunggal', 'Susu', 'DABM-1964', 73.8, 160, 6.3, 12, 7.1, 0, 0.8, 216, 101, 0.2, 82, 0, 0, 0.3, 24, 0, 0, 0.04, 0.07, 0, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1077, 'JR005', 'Susu kuda, segar', 'Tunggal', 'Susu', 'FCTEA-1972', 91, 40, 2, 1.1, 5.4, 0, 0.4, 0, 0, 0, 0, 37.4, 0, 0, 0, 1, 0, 0, 0.2, 0.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1078, 'JR006', 'Susu sapi, segar', 'Tunggal', 'Susu', 'DABM-1964', 88.3, 61, 3.2, 3.5, 4.3, 0, 0.7, 143, 60, 1.7, 36, 149, 0.02, 0.3, 39, 12, 0, 0.03, 0.18, 0.2, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1079, 'KP001', 'Margarin', 'Olahan', 'Lemak', 'DABM-1964', 15.5, 720, 0.6, 81, 0.4, 0, 2.5, 20, 16, 0, 760, 25.9, 0, 0, 606, 633, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1080, 'KP002', 'Mentega', 'Olahan', 'Lemak', 'DABM-1964', 16, 742, 0.5, 81.6, 1.4, 0, 1.9, 15, 16, 1.1, 653, 103, 0, 0.4, 1, 155, 0, 0, 0.1, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1081, 'KP003', 'Santan (dengan air)', 'Olahan', 'Lemak', 'DABM-1964', 80, 122, 2, 10, 7.6, 1.4, 0.4, 25, 30, 0.1, 9, 162.5, 0.16, 0.4, 0, 0, 0, 0.02, 0, 0.5, 2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1082, 'KP004', 'Santan murni', 'Olahan', 'Lemak', 'DABM-1964', 54.9, 324, 4.2, 34.3, 5.6, 0, 1, 14, 45, 1.9, 18, 514.1, 0.37, 0.9, 0, 0, 0, 0.02, 0, 0.5, 2, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1083, 'KR001', 'Kelapa setengah tua, daging, segar', 'Tunggal', 'Lemak', 'DABM-1964', 70, 180, 4, 15, 10, 2.4, 1, 8, 55, 1.3, 4, 317.8, 0.29, 2.9, 0, 0, 10, 0.05, 0.01, 0.1, 4, 53, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1084, 'KR002', 'Kelapa tua, daging, segar', 'Tunggal', 'Lemak', 'DABM-1964', 46.9, 359, 3.4, 34.7, 14, 4.7, 1, 21, 98, 2, 3, 293.9, 0.44, 1.1, 0, 0, 0, 0.1, 0, 0, 2, 53, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1085, 'KR003', 'Lemak babi (lard)', 'Tunggal', 'Lemak', 'DABM-1964', 0, 902, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0.1, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1086, 'KR004', 'Lemak babi (bacon)', 'Tunggal', 'Lemak', 'DABM-1964', 20, 626, 9.1, 65, 1.1, 0, 4.8, 13, 108, 0.8, 0, 0, 0, 0.9, 0, 0, 0, 0.38, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1087, 'KR005', 'Lemak ikan', 'Tunggal', 'Lemak', 'KZGMI-2001', 43.3, 372, 12, 29.4, 14.4, 0, 0.3, 20, 230, 32.7, 60, 52, 0.4, 1.1, 0, 0, 0, 0.49, 0.13, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1088, 'KR006', 'Lemak kerbau (lemak sapi)', 'Tunggal', 'Lemak', 'DABM-1964', 5, 818, 1.5, 90, 0, 0, 3.5, 0, 0, 0, 29, 25.8, 0, 0, 0, 283, 0, 0, 0, 0.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1089, 'KR007', 'Minyak hiu, hati', 'Tunggal', 'Lemak', 'DABM-1964', 0, 902, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21.212, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1090, 'KR008', 'Minyak ikan', 'Tunggal', 'Lemak', 'DABM-1964', 0, 902, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24.242, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1091, 'KR009', 'Minyak kacang tanah', 'Tunggal', 'Lemak', 'DABM-1964', 0, 902, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1092, 'KR010', 'Minyak kedelai', 'Tunggal', 'Lemak', 'FCTEA-1972', 0.1, 883, 0, 99.9, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1093, 'KR011', 'Minyak kelapa', 'Tunggal', 'Lemak', 'DABM-1964', 0, 870, 1, 98, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1094, 'KR012', 'Minyak kelapa sawit', 'Tunggal', 'Lemak', 'DABM-1964', 0, 884, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18.181, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1095, 'KR013', 'Minyak wijen', 'Tunggal', 'Lemak', 'FCTEA-1972', 0.1, 881, 0.2, 99.7, 0, 0, 0, 10, 5, 0.1, 2, 20, 0, 0, 0, 0, 0, 0.01, 0.07, 0.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1096, 'KR014', 'Minyak Zaitun', 'Tunggal', 'Lemak', 'DABM-1964', 0, 884, 0, 100, 0, 0, 0, 14, 0, 1.2, 7, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1097, 'MP001', 'Coklat manis, batang', 'Olahan', 'Gula', 'DABM-1964', 1.4, 527, 2, 29.8, 62.7, 6.5, 4.1, 63, 287, 2.8, 6, 499.5, 0, 0, 0, 0, 30, 0.03, 0.02, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1098, 'MP002', 'Coklat pahit,batang', 'Olahan', 'Gula', 'DABM-1964', 2.3, 615, 5.5, 42.6, 29.2, 10.8, 10.1, 98, 446, 4.4, 20, 708.3, 1.7, 3.3, 0, 2, 60, 0.05, 0.08, 1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1099, 'MP003', 'Coklat susu, batang', 'Olahan', 'Gula', 'DABM-1964', 1, 565, 9, 35, 53.6, 3.4, 1.4, 200, 200, 2, 100, 405.5, 0.49, 2.3, 0, 54, 30, 0.08, 0.45, 0.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1100, 'MP004', 'Coklat bubuk', 'Olahan', 'Gula', 'DABM-1964', 3.9, 311, 8, 4, 48.9, 32.6, 15.4, 125, 715, 11.6, 0, 0, 0, 0, 0, 0, 30, 0.12, 0, 0.6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1101, 'MP005', 'Gula aren', 'Olahan', 'Gula', 'DABM-1964', 7, 368, 0, 0, 92, 0, 1, 75, 35, 3, 15, 390.4, 0.04, 26.4, 0, 0, 0, 0, 0.01, 0.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1102, 'MP006', 'Gula kelapa', 'Olahan', 'Gula', 'DABM-1964', 10, 386, 3, 10, 76, 0, 1, 76, 37, 2.6, 2, 0, 0, 0, 0, 0, 0, 0, 0.34, 0.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1103, 'MP007', 'Gula putih', 'Olahan', 'Gula', 'DABM-1964', 5.4, 394, 0, 0, 94, 0, 0.6, 5, 1, 0.1, 1, 4.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1104, 'MP008', 'Jam, selai', 'Olahan', 'Gula', 'DABM-1964', 34, 239, 0.5, 0.6, 64.5, 1, 0.4, 20, 20, 1, 30, 73.1, 0.09, 0, 0, 0, 0, 0.01, 0.07, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1105, 'MP009', 'Kopi bubuk instant', 'Olahan', 'Gula', 'FCTEA-1972', 2.6, 129, 12.3, 0.5, 35, 0, 9.7, 179, 383, 5.6, 72, 0, 0.14, 0, 0, 0, 0, 0, 0.21, 30.6, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1106, 'MP010', 'Madu', 'Olahan', 'Gula', 'DABM-1964', 20, 294, 0.3, 0, 79.5, 0.2, 0.2, 5, 16, 0.9, 6, 26.9, 0.04, 0.2, 0, 0, 0, 0, 0.04, 0.1, 4, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1107, 'MP011', 'Markisa squash', 'Olahan', 'Gula', 'KZGMI-2001', 46.7, 217, 2.5, 1, 49.6, 0, 0.2, 6, 83, 0.6, 14, 65, 0, 0.1, 0, 23, 75, 0.07, 0.02, 0, 14, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1108, 'MP012', 'Markisa squash, BD', 'Olahan', 'Gula', 'KZGMI-2001', 74.4, 104, 1.2, 0.5, 23.7, 0, 0.2, 1, 88, 0.5, 40, 40, 0, 0.1, 0, 7, 40, 0.2, 0.02, 0, 12, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1109, 'MP013', 'Melase', 'Olahan', 'Gula', 'DABM-1964', 21.2, 276, 0, 0.1, 71, 0, 7.7, 6, 83, 0.6, 14, 0, 0, 0.3, 0, 0, 0, 0.04, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1110, 'MP014', 'Sirup', 'Olahan', 'Gula', 'DABM-1964', 44, 213, 0, 0, 55, 0, 1, 0, 0, 0, 3, 4.2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1111, 'MP015', 'Sirup pirous', 'Olahan', 'Gula', 'KZGMI-2001', 43.3, 228, 0.2, 0.4, 55.9, 0, 0.2, 470, 93, 29.5, 3, 4.2, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1112, 'MP016', 'Teh hijau daun kering', 'Olahan', 'Gula', 'FCTEA-1972', 7.7, 300, 28.3, 4.8, 53.6, 9.6, 5.6, 245, 415, 18.9, 60, 0, 0.5, 0, 0, 8.4, 0, 0.38, 1.24, 4.6, 230, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1113, 'MP017', 'Teh hitam daun kering', 'Olahan', 'Gula', 'FCTEA-1972', 8, 293, 24.5, 2.8, 58.8, 8.7, 5.9, 327, 313, 24.3, 50, 0, 0, 0, 0, 2.7, 0, 0.07, 0.8, 7.6, 9, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1114, 'MP018', 'Teh melati daun kering', 'Olahan', 'Gula', 'FCTEA-1972', 8.1, 299, 24.1, 3.5, 59, 9.7, 5.3, 320, 185, 31.6, 70, 0, 0.53, 0, 0, 8.4, 0, 0.07, 0.79, 7.3, 85, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1115, 'NP001', 'Balichong', 'Olahan', 'Bumbu', 'KZGMI-2001', 59.9, 152, 13.2, 0.8, 22.9, 1.5, 3.6, 380, 210, 2.9, 120, 310, 0.8, 1.1, 34, 0, 0, 0.01, 0.08, 0.2, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1116, 'NP002', 'Bekasam', 'Olahan', 'Bumbu', 'KZGMI-2001', 65.5, 116, 11.9, 4.9, 6.1, 3.5, 11.6, 704, 757, 7.5, 711, 176, 0.8, 1.9, 0, 0, 0, 0, 0.03, 2.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1117, 'NP003', 'Bekasang', 'Olahan', 'Bumbu', 'KZGMI-2001', 67.1, 78, 11.4, 2, 3.6, 0.4, 15.9, 54, 97, 2.6, 4.016, 121, 0.2, 4.8, 0, 0, 0, 0.15, 0.12, 0.6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1118, 'NP004', 'Cuka', 'Olahan', 'Bumbu', 'DABM-1964', 94.5, 21, 0.1, 0.1, 5, 0, 0.3, 7, 10, 0.5, 21, 37.8, 0, 0, 0, 0, 0, 0.24, 0, 0.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1119, 'NP005', 'Kecap', 'Olahan', 'Bumbu', 'DABM-1964', 63, 71, 5.7, 1.3, 9, 0, 21, 123, 96, 5.7, 1.114, 0, 0.04, 0, 0, 0, 0, 0, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1120, 'NP006', 'Petis ikan', 'Olahan', 'Bumbu', 'DABM-1964', 56, 165, 20, 0.2, 20.8, 0, 3, 37, 36, 2.8, 0, 0, 0, 0, 0, 0, 0, 0.01, 0.2, 0.8, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1121, 'NP007', 'Petis udang kering', 'Olahan', 'Bumbu', 'KZGPI-1990', 8.3, 345, 23.8, 1.4, 59.3, 0, 7.1, 221, 397, 3.8, 11.998, 462.8, 0.75, 1.9, 0, 0, 232, 1.02, 0.4, 2.2, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1122, 'NP008', 'Petis udang pasta', 'Olahan', 'Bumbu', 'DABM-1964', 39, 220, 15, 0.9, 38, 2.3, 7.1, 37, 36, 2.8, 7.981, 307.9, 0.5, 1.3, 0, 0, 0, 0.01, 0.13, 1.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1123, 'NP009', 'Saos tomat', 'Olahan', 'Bumbu', 'DABM-1964', 69.5, 110, 2, 0.4, 24.5, 0.9, 3.6, 12, 18, 0.8, 890, 129.7, 0.18, 0.3, 0, 357, 570, 0.09, 0.06, 1.7, 11, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1124, 'NP010', 'Tempoya', 'Olahan', 'Bumbu', 'KZGMI-2001', 70.1, 110, 1.7, 1.3, 21.9, 2.6, 5, 190, 45, 2.9, 597, 486.3, 0, 0, 0, 71, 0, 0.3, 0.04, 1.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1125, 'NP011', 'Terasi', 'Olahan', 'Bumbu', 'KZGPI-1990', 33.8, 155, 22.3, 2.9, 9.9, 2.7, 31.1, 3.812, 726, 78.5, 1.664, 821.4, 0.99, 2.4, 0, 0, 0, 0.24, 0, 3.3, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1126, 'NP012', 'Terasi dobo', 'Olahan', 'Bumbu', 'KZGMI-2001', 58.4, 191, 33.1, 3.6, 6.6, 1.6, 11.5, 2.25, 1.13, 22.9, 650, 0, 2.9, 5, 0, 0, 0, 3.74, 0.22, 2.1, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1127, 'NP013', 'Terasi merah', 'Olahan', 'Bumbu', 'DABM-1964', 40, 174, 30, 3.5, 5.6, 2.2, 20.4, 100, 150, 3.1, 7.85, 302.8, 0.49, 1.2, 0, 0, 0, 0, 0.12, 1.7, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1128, 'NR001', 'Asam arang coklat, segar', 'Tunggal', 'Bumbu', 'KZGPI-1990', 66.1, 130, 0.5, 1.1, 30.9, 1.5, 1.4, 79, 113, 4.3, 13, 0, 0, 0, 0, 745, 0, 0.01, 0.2, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1129, 'NR002', 'Asam arang merah, segar', 'Tunggal', 'Bumbu', 'KZGPI-1990', 75.9, 99, 0.8, 1.6, 20.3, 2.8, 1.4, 69, 300, 4.6, 2, 95.7, 0, 0.1, 0, 529, 0, 0.01, 0.34, 1.6, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1130, 'NR003', 'Asam kandis, kering', 'Tunggal', 'Bumbu', 'KZGPI-1990', 32.2, 261, 0.9, 1.6, 63.3, 5, 2, 192, 657, 4.4, 26, 341.4, 0.4, 0.3, 0, 0.2, 0, 0, 0, 0.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1131, 'NR004', 'Asam kandis, segar', 'Tunggal', 'Bumbu', 'KZGPI-1990', 81.5, 75, 0.2, 1.1, 16.1, 3.4, 1.1, 63, 139, 2.5, 7, 93.2, 0.1, 0.1, 0, 41, 0, 0.01, 0, 0.1, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1132, 'NR005', 'Asam masak pohon, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 31.4, 267, 2.8, 0.6, 62.5, 1.2, 2.7, 74, 113, 0.6, 9, 139.5, 0.09, 0.1, 0, 9, 30, 0.34, 0.04, 0.7, 2, 48, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1133, 'NR006', 'Asam payak, segar', 'Tunggal', 'Bumbu', 'KZGPI-1990', 65.1, 135, 0.8, 0.4, 32.1, 10, 1.6, 60, 39, 5.7, 0.2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1134, 'NR007', 'Bawang merah, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 88, 46, 1.5, 0.3, 9.2, 1.7, 1, 36, 40, 0.8, 7, 178.6, 0.06, 0.2, 0, 2, 0, 0.03, 0.04, 0.2, 2, 90, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1135, 'NR008', 'Bawang putih, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 71, 112, 4.5, 0.2, 23.1, 0.6, 1.8, 42, 134, 1, 46, 665.7, 0.09, 0.4, 0, 0, 0, 0.22, 0.07, 0.3, 15, 88, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1136, 'NR009', 'Boros kunci, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 90, 40, 1, 0.8, 7.2, 1, 1, 50, 50, 2, 33, 480, 0.02, 0.3, 0, 0, 5, 0.08, 0.68, 1.7, 50, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1137, 'NR010', 'Boros laja (lengkuas), segar', 'Tunggal', 'Bumbu', 'DABM-1964', 93, 26, 1, 0.3, 4.7, 1.1, 1, 50, 50, 2, 24, 137.1, 0.07, 0.3, 0, 5, 5, 0.08, 0.06, 0.3, 50, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1138, 'NR011', 'Cabai gembor merah, segar', 'Tunggal', 'Bumbu', 'KZGPI-1990', 90.8, 38, 1.6, 0.8, 6.3, 1.6, 0.6, 49, 41, 1.1, 7, 275.3, 0.12, 0.2, 0, 5.897, 3.24, 0.21, 0.12, 0, 16, 89, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1139, 'NR012', 'Cabai hijau, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 93.4, 26, 0.7, 0.3, 5.2, 2.6, 0.4, 14, 23, 0.4, 7, 151, 0.08, 0.2, 0, 44, 260, 0.05, 0.06, 0.4, 84, 82, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1140, 'NR013', 'Cabai merah, kering', 'Tunggal', 'Bumbu', 'DABM-1964', 10, 367, 15.9, 6.2, 61.8, 26.9, 6.1, 160, 370, 2.3, 25, 181.5, 1.2, 1.8, 0, 10.955, 576, 0.4, 1.36, 4.4, 50, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1141, 'NR014', 'Cabai merah, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 90.9, 36, 1, 0.3, 7.3, 1.4, 0.5, 29, 24, 0.5, 23, 272.4, 0.12, 0.2, 0, 5.833, 470, 0.05, 0.09, 3, 18, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1142, 'NR015', 'Cabai rawit, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 71.2, 120, 4.7, 2.4, 19.9, 15.2, 1.8, 45, 85, 2.5, 34, 706.2, 0.29, 0.6, 0, 1.694, 11.05, 0.24, 0.09, 1.7, 70, 85, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1143, 'NR016', 'Cengkeh, kering', 'Tunggal', 'Bumbu', 'DABM-1964', 23.3, 330, 5.2, 8.9, 57.4, 10, 5.2, 740, 100, 4.9, 282, 961, 0.3, 0, 0, 265, 0, 200, 0, 0, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1144, 'NR017', 'Daun salam, bubuk', 'Tunggal', 'Bumbu', 'FCTEA-1972', 13.1, 301, 14.2, 10.9, 49, 9.4, 12.8, 86, 250, 44.1, 180, 619, 1.31, 0.7, 0, 5.4, 0, 0.1, 0.32, 5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1145, 'NR018', 'Jahe, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 55, 51, 1.5, 1, 10.1, 12, 1.2, 21, 39, 1.6, 12, 441.7, 0.48, 0.7, 0, 0, 9, 0.02, 0.17, 3.3, 4, 97, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1146, 'NR019', 'Kemiri', 'Tunggal', 'Bumbu', 'DABM-1964', 7, 675, 19, 63, 8, 3, 3, 80, 200, 2, 25, 430.7, 0.23, 0.8, 0, 0, 0, 0.06, 0.06, 0.4, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1147, 'NR020', 'Ketumbar, kering', 'Tunggal', 'Bumbu', 'DABM-1964', 11.2, 418, 14.1, 16.1, 54.2, 12.3, 4.4, 630, 370, 17.9, 91, 0, 0.95, 4.6, 0, 75, 1.57, 0.2, 0.35, 1.8, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1148, 'NR021', 'Kluwek', 'Tunggal', 'Bumbu', 'DABM-1964', 51, 310, 10, 24, 13.5, 0, 1.5, 40, 100, 2, 0, 0, 0, 0, 0, 0, 0, 0.15, 0, 0, 30, 80, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1149, 'NR022', 'Kunyit, segar', 'Tunggal', 'Bumbu', 'DABM-1964', 84.9, 69, 2, 2.7, 9.1, 0.6, 1.3, 24, 78, 3.3, 6, 406.7, 0.05, 0.4, 0, 12, 0, 0.03, 0.02, 0.4, 1, 78, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1150, 'NR023', 'Merica, kering', 'Tunggal', 'Bumbu', 'DABM-1964', 12.9, 365, 11.5, 6.8, 64.4, 1, 4.4, 460, 200, 16.4, 4, 99.7, 0.89, 1.1, 0, 0.3, 0, 0.2, 0.1, 2.5, 0, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1151, 'NR024', 'Pala, biji, kering', 'Tunggal', 'Bumbu', 'DABM-1964', 14.3, 518, 7.5, 36.4, 40.1, 3.5, 1.7, 120, 240, 4.6, 2, 78.7, 0.94, 2, 0, 7, 0, 0.2, 0.02, 0.5, 0, 95, '2026-03-31 14:50:10', '2026-03-31 14:50:10'),
(1152, 'QR001', 'Kelapa muda, air, segar', 'Tunggal', 'Minuman', 'DABM-1964', 95.5, 17, 0.2, 0.1, 3.8, 0, 0.4, 15, 8, 0.2, 1, 149, 0.04, 0.1, 0, 0, 0, 0, 0, 0, 1, 100, '2026-03-31 14:50:10', '2026-03-31 14:50:10');

-- --------------------------------------------------------

--
-- Table structure for table `users`
--

CREATE TABLE `users` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(255) NOT NULL,
  `role` enum('super_admin','admin_tenant','admin_dapur','koordinator','relawan','karyawan','admin','staff') NOT NULL DEFAULT 'relawan',
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`metadata`)),
  `remember_token` varchar(100) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `division_id` bigint(20) UNSIGNED DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `users`
--

INSERT INTO `users` (`id`, `tenant_id`, `name`, `email`, `email_verified_at`, `password`, `role`, `is_active`, `metadata`, `remember_token`, `created_at`, `updated_at`, `division_id`) VALUES
(1, 1, 'Admin Dapur Berkah', 'admin.dapurberkahjakarta@sipazzi.com', NULL, '$2y$12$AwawroRKh5/22EEf30Ag/.rxKeiAGHAEO8AjSqSIkaq4XQNa6xD12', 'admin', 1, NULL, NULL, '2026-03-12 07:12:35', '2026-03-12 07:12:35', NULL),
(2, NULL, 'Super Admin', 'super@sipazzi.com', '2026-04-03 15:06:49', '$2y$12$2P7CFhec8pV4I5skJinwJuQPAbnbMkvjgRzzVPz5viHch0bEFAbHq', 'super_admin', 1, NULL, 'S3mW0tRbQd2GZSypX8rZUqXuKeWMRYmcpnfG9qgE3mzL6Bij7SRUephm9QQj', '2026-03-13 23:55:16', '2026-04-03 15:06:49', NULL),
(3, 1, 'IJUL PELUPESSY', 'aslap@gmail.com', NULL, '$2y$12$c9Ct6/mNdsxrm3UrUxCBlOZ0MbvCW8l8oQZlhjF4MeZ.zsJEoofbu', 'staff', 1, NULL, NULL, '2026-03-21 21:55:14', '2026-03-21 21:55:14', NULL),
(5, 1, 'relawan', 'relawan@gmail.com', NULL, '$2y$12$npF86ZF2cX5MMyxJZha9guDaxzwIdX0nl9krzVGOED0c6MZGr95Ba', 'relawan', 1, NULL, NULL, '2026-03-22 06:26:54', '2026-04-13 17:05:22', 3),
(6, 1, 'Akuntan', 'ak@gmail.com', NULL, '$2y$12$CEvAV25wyyV99d5Fre66y..nOO.v7asvmLLyMiL5yxv.uY.pyAiGG', 'staff', 1, NULL, NULL, '2026-03-26 06:57:05', '2026-03-26 06:57:05', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `warehouses`
--

CREATE TABLE `warehouses` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tenant_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `type` enum('basah','kering','peralatan','umum') NOT NULL DEFAULT 'umum',
  `location` varchar(255) DEFAULT NULL,
  `min_temp` decimal(5,2) DEFAULT NULL,
  `max_temp` decimal(5,2) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `warehouses`
--

INSERT INTO `warehouses` (`id`, `tenant_id`, `name`, `type`, `location`, `min_temp`, `max_temp`, `created_at`, `updated_at`) VALUES
(1, 1, 'Gudang Peralatan & Gas', 'peralatan', 'Utama', NULL, NULL, '2026-03-12 07:13:18', '2026-03-12 07:13:18'),
(2, 1, 'Gudang Basah', 'basah', 'Lantai 1', 30.00, 60.00, '2026-03-13 01:50:41', '2026-04-13 17:26:26'),
(3, 1, 'Gudang Kering', 'kering', 'Lantai 1', NULL, NULL, '2026-03-13 01:57:28', '2026-03-13 01:57:28');

-- --------------------------------------------------------

--
-- Table structure for table `waste_trackings`
--

CREATE TABLE `waste_trackings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `item_id` bigint(20) UNSIGNED DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `weight_kg` decimal(10,3) NOT NULL,
  `estimated_value` decimal(12,2) NOT NULL DEFAULT 0.00,
  `waste_type` enum('sisa_makanan','kadaluarsa','rusak','kulit_kupas','nasi','sayur') NOT NULL DEFAULT 'sisa_makanan',
  `status` enum('available','sold') NOT NULL DEFAULT 'available',
  `buyer_name` varchar(255) DEFAULT NULL,
  `sold_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `waste_trackings`
--

INSERT INTO `waste_trackings` (`id`, `item_id`, `description`, `user_id`, `weight_kg`, `estimated_value`, `waste_type`, `status`, `buyer_name`, `sold_at`, `created_at`, `updated_at`) VALUES
(3, NULL, 'sisa nasi', 1, 5.000, 8000.00, 'nasi', 'sold', 'mas gen', '2026-03-13 09:29:21', '2026-03-13 09:24:55', '2026-03-13 09:29:21'),
(4, NULL, 'sisa nasi', 1, 5.000, 8000.00, 'nasi', 'sold', 'mas gen', '2026-03-13 09:30:51', '2026-03-13 09:30:45', '2026-03-13 09:30:51'),
(5, NULL, 'sisa nasi', 1, 5.000, 9000.00, 'nasi', 'sold', 'mas gen', '2026-03-13 09:32:16', '2026-03-13 09:32:10', '2026-03-13 09:32:16'),
(6, NULL, 'Nasi Ayam lengkuas', 1, 10.000, 0.00, 'nasi', 'available', NULL, NULL, '2026-03-27 07:10:12', '2026-03-27 07:10:12');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `akg_education_levels`
--
ALTER TABLE `akg_education_levels`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `akg_standards`
--
ALTER TABLE `akg_standards`
  ADD PRIMARY KEY (`id`),
  ADD KEY `akg_standards_user_id_foreign` (`user_id`),
  ADD KEY `akg_standards_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `allergies`
--
ALTER TABLE `allergies`
  ADD PRIMARY KEY (`id`),
  ADD KEY `allergies_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `articles`
--
ALTER TABLE `articles`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `articles_slug_unique` (`slug`),
  ADD KEY `articles_author_id_foreign` (`author_id`);

--
-- Indexes for table `attendances`
--
ALTER TABLE `attendances`
  ADD PRIMARY KEY (`id`),
  ADD KEY `attendances_user_id_foreign` (`user_id`);

--
-- Indexes for table `attendance_schedules`
--
ALTER TABLE `attendance_schedules`
  ADD PRIMARY KEY (`id`),
  ADD KEY `attendance_schedules_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `attendance_schedule_division`
--
ALTER TABLE `attendance_schedule_division`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `attendance_schedule_division_unique` (`attendance_schedule_id`,`division_id`),
  ADD KEY `attendance_schedule_division_division_id_foreign` (`division_id`);

--
-- Indexes for table `attendance_settings`
--
ALTER TABLE `attendance_settings`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `attendance_settings_tenant_id_unique` (`tenant_id`);

--
-- Indexes for table `beneficiaries`
--
ALTER TABLE `beneficiaries`
  ADD PRIMARY KEY (`id`),
  ADD KEY `beneficiaries_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `budget_settings`
--
ALTER TABLE `budget_settings`
  ADD PRIMARY KEY (`id`),
  ADD KEY `budget_settings_tenant_id_foreign` (`tenant_id`),
  ADD KEY `budget_settings_user_id_foreign` (`user_id`);

--
-- Indexes for table `cache`
--
ALTER TABLE `cache`
  ADD PRIMARY KEY (`key`),
  ADD KEY `cache_expiration_index` (`expiration`);

--
-- Indexes for table `cache_locks`
--
ALTER TABLE `cache_locks`
  ADD PRIMARY KEY (`key`),
  ADD KEY `cache_locks_expiration_index` (`expiration`);

--
-- Indexes for table `cleaning_assignments`
--
ALTER TABLE `cleaning_assignments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `cleaning_assignments_tenant_id_foreign` (`tenant_id`),
  ADD KEY `cleaning_assignments_division_id_foreign` (`division_id`);

--
-- Indexes for table `cleaning_logs`
--
ALTER TABLE `cleaning_logs`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `cleaning_logs_cleaning_room_id_cleaned_date_unique` (`cleaning_room_id`,`cleaned_date`),
  ADD KEY `cleaning_logs_tenant_id_foreign` (`tenant_id`),
  ADD KEY `cleaning_logs_user_id_foreign` (`user_id`);

--
-- Indexes for table `cleaning_rooms`
--
ALTER TABLE `cleaning_rooms`
  ADD PRIMARY KEY (`id`),
  ADD KEY `cleaning_rooms_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `contents`
--
ALTER TABLE `contents`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `contents_key_unique` (`key`);

--
-- Indexes for table `divisions`
--
ALTER TABLE `divisions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `divisions_nameidgrubwa_unique` (`nameidgrubwa`),
  ADD KEY `divisions_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `drivers`
--
ALTER TABLE `drivers`
  ADD PRIMARY KEY (`id`),
  ADD KEY `drivers_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `driver_routes`
--
ALTER TABLE `driver_routes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `driver_routes_driver_id_foreign` (`driver_id`),
  ADD KEY `driver_routes_beneficiary_id_foreign` (`beneficiary_id`);

--
-- Indexes for table `expenses`
--
ALTER TABLE `expenses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `expenses_tenant_id_foreign` (`tenant_id`),
  ADD KEY `expenses_user_id_foreign` (`user_id`);

--
-- Indexes for table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`);

--
-- Indexes for table `food_conversions`
--
ALTER TABLE `food_conversions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `food_conversions_tkpi_id_foreign` (`tkpi_id`);

--
-- Indexes for table `food_distributions`
--
ALTER TABLE `food_distributions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `food_distributions_user_id_pic_submitted_at_index` (`user_id`,`pic_submitted_at`),
  ADD KEY `food_distributions_beneficiary_id_date_index` (`beneficiary_id`,`date`);

--
-- Indexes for table `incoming_budgets`
--
ALTER TABLE `incoming_budgets`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `inventory_items`
--
ALTER TABLE `inventory_items`
  ADD PRIMARY KEY (`id`),
  ADD KEY `inventory_items_warehouse_id_foreign` (`warehouse_id`);

--
-- Indexes for table `inventory_logs`
--
ALTER TABLE `inventory_logs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `inventory_logs_item_id_foreign` (`item_id`),
  ADD KEY `inventory_logs_user_id_foreign` (`user_id`);

--
-- Indexes for table `invoices`
--
ALTER TABLE `invoices`
  ADD PRIMARY KEY (`id`),
  ADD KEY `invoices_tenant_id_foreign` (`tenant_id`),
  ADD KEY `invoices_user_id_foreign` (`user_id`);

--
-- Indexes for table `jobs`
--
ALTER TABLE `jobs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `jobs_queue_index` (`queue`);

--
-- Indexes for table `job_batches`
--
ALTER TABLE `job_batches`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `kitchen_supervisions`
--
ALTER TABLE `kitchen_supervisions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `kitchen_supervisions_user_id_foreign` (`user_id`);

--
-- Indexes for table `landing_components`
--
ALTER TABLE `landing_components`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `menu_plans`
--
ALTER TABLE `menu_plans`
  ADD PRIMARY KEY (`id`),
  ADD KEY `menu_plans_menu_schedule_id_foreign` (`menu_schedule_id`);

--
-- Indexes for table `menu_schedules`
--
ALTER TABLE `menu_schedules`
  ADD PRIMARY KEY (`id`),
  ADD KEY `menu_schedules_user_id_foreign` (`user_id`),
  ADD KEY `menu_schedules_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `migrations`
--
ALTER TABLE `migrations`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `nutrition_reports`
--
ALTER TABLE `nutrition_reports`
  ADD PRIMARY KEY (`id`),
  ADD KEY `nutrition_reports_user_id_foreign` (`user_id`);

--
-- Indexes for table `password_reset_tokens`
--
ALTER TABLE `password_reset_tokens`
  ADD PRIMARY KEY (`email`);

--
-- Indexes for table `payroll_daily_wages`
--
ALTER TABLE `payroll_daily_wages`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `payroll_daily_wages_tenant_id_division_id_unique` (`tenant_id`,`division_id`),
  ADD KEY `payroll_daily_wages_division_id_foreign` (`division_id`);

--
-- Indexes for table `payroll_payruns`
--
ALTER TABLE `payroll_payruns`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `payroll_payruns_tenant_id_start_date_end_date_unique` (`tenant_id`,`start_date`,`end_date`),
  ADD KEY `payroll_payruns_paid_by_user_id_foreign` (`paid_by_user_id`);

--
-- Indexes for table `payroll_payrun_items`
--
ALTER TABLE `payroll_payrun_items`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `payroll_payrun_items_payroll_payrun_id_user_id_unique` (`payroll_payrun_id`,`user_id`),
  ADD KEY `payroll_payrun_items_user_id_foreign` (`user_id`),
  ADD KEY `payroll_payrun_items_division_id_foreign` (`division_id`);

--
-- Indexes for table `payroll_settings`
--
ALTER TABLE `payroll_settings`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `payroll_settings_tenant_id_unique` (`tenant_id`);

--
-- Indexes for table `permissions`
--
ALTER TABLE `permissions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `permissions_slug_unique` (`slug`);

--
-- Indexes for table `permission_role`
--
ALTER TABLE `permission_role`
  ADD PRIMARY KEY (`id`),
  ADD KEY `permission_role_permission_id_foreign` (`permission_id`),
  ADD KEY `permission_role_role_id_foreign` (`role_id`);

--
-- Indexes for table `plans`
--
ALTER TABLE `plans`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `portion_standards`
--
ALTER TABLE `portion_standards`
  ADD PRIMARY KEY (`id`),
  ADD KEY `portion_standards_user_id_foreign` (`user_id`);

--
-- Indexes for table `po_receipts`
--
ALTER TABLE `po_receipts`
  ADD PRIMARY KEY (`id`),
  ADD KEY `po_receipts_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `po_receipts_menu_schedule_id_foreign` (`menu_schedule_id`),
  ADD KEY `po_receipts_supplier_id_foreign` (`supplier_id`),
  ADD KEY `po_receipts_user_id_foreign` (`user_id`),
  ADD KEY `po_receipts_tenant_id_index` (`tenant_id`);

--
-- Indexes for table `quality_controls`
--
ALTER TABLE `quality_controls`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `quality_controls_pic_token_hash_unique` (`pic_token_hash`),
  ADD KEY `quality_controls_beneficiary_id_foreign` (`beneficiary_id`),
  ADD KEY `quality_controls_user_id_pic_submitted_at_index` (`user_id`,`pic_submitted_at`);

--
-- Indexes for table `recipes`
--
ALTER TABLE `recipes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `recipes_tenant_id_foreign` (`tenant_id`),
  ADD KEY `recipes_user_id_foreign` (`user_id`);

--
-- Indexes for table `roles`
--
ALTER TABLE `roles`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `roles_slug_unique` (`slug`),
  ADD KEY `roles_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `role_user`
--
ALTER TABLE `role_user`
  ADD PRIMARY KEY (`id`),
  ADD KEY `role_user_user_id_foreign` (`user_id`),
  ADD KEY `role_user_role_id_foreign` (`role_id`);

--
-- Indexes for table `schedule_logs`
--
ALTER TABLE `schedule_logs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `schedule_logs_menu_schedule_id_foreign` (`menu_schedule_id`),
  ADD KEY `schedule_logs_user_id_foreign` (`user_id`);

--
-- Indexes for table `sessions`
--
ALTER TABLE `sessions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `sessions_user_id_index` (`user_id`),
  ADD KEY `sessions_last_activity_index` (`last_activity`);

--
-- Indexes for table `settings`
--
ALTER TABLE `settings`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `settings_key_unique` (`key`);

--
-- Indexes for table `subscriptions`
--
ALTER TABLE `subscriptions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `subscriptions_tenant_id_foreign` (`tenant_id`),
  ADD KEY `subscriptions_plan_id_foreign` (`plan_id`);

--
-- Indexes for table `subscription_plans`
--
ALTER TABLE `subscription_plans`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `suppliers`
--
ALTER TABLE `suppliers`
  ADD PRIMARY KEY (`id`),
  ADD KEY `suppliers_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `temperature_logs`
--
ALTER TABLE `temperature_logs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `temperature_logs_warehouse_id_foreign` (`warehouse_id`);

--
-- Indexes for table `tenants`
--
ALTER TABLE `tenants`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `tenants_slug_unique` (`slug`);

--
-- Indexes for table `tickets`
--
ALTER TABLE `tickets`
  ADD PRIMARY KEY (`id`),
  ADD KEY `tickets_tenant_id_foreign` (`tenant_id`),
  ADD KEY `tickets_user_id_foreign` (`user_id`);

--
-- Indexes for table `ticket_messages`
--
ALTER TABLE `ticket_messages`
  ADD PRIMARY KEY (`id`),
  ADD KEY `ticket_messages_ticket_id_foreign` (`ticket_id`),
  ADD KEY `ticket_messages_user_id_foreign` (`user_id`);

--
-- Indexes for table `tkpis`
--
ALTER TABLE `tkpis`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `users_email_unique` (`email`),
  ADD KEY `users_tenant_id_foreign` (`tenant_id`),
  ADD KEY `users_division_id_foreign` (`division_id`);

--
-- Indexes for table `warehouses`
--
ALTER TABLE `warehouses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `warehouses_tenant_id_foreign` (`tenant_id`);

--
-- Indexes for table `waste_trackings`
--
ALTER TABLE `waste_trackings`
  ADD PRIMARY KEY (`id`),
  ADD KEY `waste_trackings_item_id_foreign` (`item_id`),
  ADD KEY `waste_trackings_user_id_foreign` (`user_id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `akg_education_levels`
--
ALTER TABLE `akg_education_levels`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=29;

--
-- AUTO_INCREMENT for table `akg_standards`
--
ALTER TABLE `akg_standards`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=42;

--
-- AUTO_INCREMENT for table `allergies`
--
ALTER TABLE `allergies`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `articles`
--
ALTER TABLE `articles`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `attendances`
--
ALTER TABLE `attendances`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `attendance_schedules`
--
ALTER TABLE `attendance_schedules`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `attendance_schedule_division`
--
ALTER TABLE `attendance_schedule_division`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `attendance_settings`
--
ALTER TABLE `attendance_settings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `beneficiaries`
--
ALTER TABLE `beneficiaries`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `budget_settings`
--
ALTER TABLE `budget_settings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `cleaning_assignments`
--
ALTER TABLE `cleaning_assignments`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `cleaning_logs`
--
ALTER TABLE `cleaning_logs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `cleaning_rooms`
--
ALTER TABLE `cleaning_rooms`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `contents`
--
ALTER TABLE `contents`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=64;

--
-- AUTO_INCREMENT for table `divisions`
--
ALTER TABLE `divisions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `drivers`
--
ALTER TABLE `drivers`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `driver_routes`
--
ALTER TABLE `driver_routes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;

--
-- AUTO_INCREMENT for table `expenses`
--
ALTER TABLE `expenses`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=17;

--
-- AUTO_INCREMENT for table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `food_conversions`
--
ALTER TABLE `food_conversions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=282;

--
-- AUTO_INCREMENT for table `food_distributions`
--
ALTER TABLE `food_distributions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;

--
-- AUTO_INCREMENT for table `incoming_budgets`
--
ALTER TABLE `incoming_budgets`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `inventory_items`
--
ALTER TABLE `inventory_items`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `inventory_logs`
--
ALTER TABLE `inventory_logs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

--
-- AUTO_INCREMENT for table `invoices`
--
ALTER TABLE `invoices`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `jobs`
--
ALTER TABLE `jobs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `kitchen_supervisions`
--
ALTER TABLE `kitchen_supervisions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=22;

--
-- AUTO_INCREMENT for table `landing_components`
--
ALTER TABLE `landing_components`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT for table `menu_plans`
--
ALTER TABLE `menu_plans`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=53;

--
-- AUTO_INCREMENT for table `menu_schedules`
--
ALTER TABLE `menu_schedules`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;

--
-- AUTO_INCREMENT for table `migrations`
--
ALTER TABLE `migrations`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=182;

--
-- AUTO_INCREMENT for table `nutrition_reports`
--
ALTER TABLE `nutrition_reports`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `payroll_daily_wages`
--
ALTER TABLE `payroll_daily_wages`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `payroll_payruns`
--
ALTER TABLE `payroll_payruns`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `payroll_payrun_items`
--
ALTER TABLE `payroll_payrun_items`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `payroll_settings`
--
ALTER TABLE `payroll_settings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `permissions`
--
ALTER TABLE `permissions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=51;

--
-- AUTO_INCREMENT for table `permission_role`
--
ALTER TABLE `permission_role`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=38;

--
-- AUTO_INCREMENT for table `plans`
--
ALTER TABLE `plans`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;

--
-- AUTO_INCREMENT for table `portion_standards`
--
ALTER TABLE `portion_standards`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `po_receipts`
--
ALTER TABLE `po_receipts`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT for table `quality_controls`
--
ALTER TABLE `quality_controls`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;

--
-- AUTO_INCREMENT for table `recipes`
--
ALTER TABLE `recipes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `roles`
--
ALTER TABLE `roles`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `role_user`
--
ALTER TABLE `role_user`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `schedule_logs`
--
ALTER TABLE `schedule_logs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- AUTO_INCREMENT for table `settings`
--
ALTER TABLE `settings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `subscriptions`
--
ALTER TABLE `subscriptions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `subscription_plans`
--
ALTER TABLE `subscription_plans`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;

--
-- AUTO_INCREMENT for table `suppliers`
--
ALTER TABLE `suppliers`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT for table `temperature_logs`
--
ALTER TABLE `temperature_logs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=52;

--
-- AUTO_INCREMENT for table `tenants`
--
ALTER TABLE `tenants`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `tickets`
--
ALTER TABLE `tickets`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `ticket_messages`
--
ALTER TABLE `ticket_messages`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `tkpis`
--
ALTER TABLE `tkpis`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1153;

--
-- AUTO_INCREMENT for table `users`
--
ALTER TABLE `users`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `warehouses`
--
ALTER TABLE `warehouses`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `waste_trackings`
--
ALTER TABLE `waste_trackings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `akg_standards`
--
ALTER TABLE `akg_standards`
  ADD CONSTRAINT `akg_standards_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `akg_standards_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `allergies`
--
ALTER TABLE `allergies`
  ADD CONSTRAINT `allergies_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `articles`
--
ALTER TABLE `articles`
  ADD CONSTRAINT `articles_author_id_foreign` FOREIGN KEY (`author_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `attendances`
--
ALTER TABLE `attendances`
  ADD CONSTRAINT `attendances_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `attendance_schedules`
--
ALTER TABLE `attendance_schedules`
  ADD CONSTRAINT `attendance_schedules_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `attendance_schedule_division`
--
ALTER TABLE `attendance_schedule_division`
  ADD CONSTRAINT `attendance_schedule_division_attendance_schedule_id_foreign` FOREIGN KEY (`attendance_schedule_id`) REFERENCES `attendance_schedules` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `attendance_schedule_division_division_id_foreign` FOREIGN KEY (`division_id`) REFERENCES `divisions` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `attendance_settings`
--
ALTER TABLE `attendance_settings`
  ADD CONSTRAINT `attendance_settings_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `beneficiaries`
--
ALTER TABLE `beneficiaries`
  ADD CONSTRAINT `beneficiaries_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `budget_settings`
--
ALTER TABLE `budget_settings`
  ADD CONSTRAINT `budget_settings_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `budget_settings_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `cleaning_assignments`
--
ALTER TABLE `cleaning_assignments`
  ADD CONSTRAINT `cleaning_assignments_division_id_foreign` FOREIGN KEY (`division_id`) REFERENCES `divisions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `cleaning_assignments_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `cleaning_logs`
--
ALTER TABLE `cleaning_logs`
  ADD CONSTRAINT `cleaning_logs_cleaning_room_id_foreign` FOREIGN KEY (`cleaning_room_id`) REFERENCES `cleaning_rooms` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `cleaning_logs_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `cleaning_logs_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `cleaning_rooms`
--
ALTER TABLE `cleaning_rooms`
  ADD CONSTRAINT `cleaning_rooms_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `divisions`
--
ALTER TABLE `divisions`
  ADD CONSTRAINT `divisions_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `drivers`
--
ALTER TABLE `drivers`
  ADD CONSTRAINT `drivers_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `driver_routes`
--
ALTER TABLE `driver_routes`
  ADD CONSTRAINT `driver_routes_beneficiary_id_foreign` FOREIGN KEY (`beneficiary_id`) REFERENCES `beneficiaries` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `driver_routes_driver_id_foreign` FOREIGN KEY (`driver_id`) REFERENCES `drivers` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `expenses`
--
ALTER TABLE `expenses`
  ADD CONSTRAINT `expenses_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `expenses_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `food_conversions`
--
ALTER TABLE `food_conversions`
  ADD CONSTRAINT `food_conversions_tkpi_id_foreign` FOREIGN KEY (`tkpi_id`) REFERENCES `tkpis` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `food_distributions`
--
ALTER TABLE `food_distributions`
  ADD CONSTRAINT `food_distributions_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `inventory_items`
--
ALTER TABLE `inventory_items`
  ADD CONSTRAINT `inventory_items_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `inventory_logs`
--
ALTER TABLE `inventory_logs`
  ADD CONSTRAINT `inventory_logs_item_id_foreign` FOREIGN KEY (`item_id`) REFERENCES `inventory_items` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `inventory_logs_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `invoices`
--
ALTER TABLE `invoices`
  ADD CONSTRAINT `invoices_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `invoices_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `kitchen_supervisions`
--
ALTER TABLE `kitchen_supervisions`
  ADD CONSTRAINT `kitchen_supervisions_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `menu_plans`
--
ALTER TABLE `menu_plans`
  ADD CONSTRAINT `menu_plans_menu_schedule_id_foreign` FOREIGN KEY (`menu_schedule_id`) REFERENCES `menu_schedules` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `menu_schedules`
--
ALTER TABLE `menu_schedules`
  ADD CONSTRAINT `menu_schedules_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `menu_schedules_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `nutrition_reports`
--
ALTER TABLE `nutrition_reports`
  ADD CONSTRAINT `nutrition_reports_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `payroll_daily_wages`
--
ALTER TABLE `payroll_daily_wages`
  ADD CONSTRAINT `payroll_daily_wages_division_id_foreign` FOREIGN KEY (`division_id`) REFERENCES `divisions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `payroll_daily_wages_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `payroll_payruns`
--
ALTER TABLE `payroll_payruns`
  ADD CONSTRAINT `payroll_payruns_paid_by_user_id_foreign` FOREIGN KEY (`paid_by_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `payroll_payruns_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `payroll_payrun_items`
--
ALTER TABLE `payroll_payrun_items`
  ADD CONSTRAINT `payroll_payrun_items_division_id_foreign` FOREIGN KEY (`division_id`) REFERENCES `divisions` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `payroll_payrun_items_payroll_payrun_id_foreign` FOREIGN KEY (`payroll_payrun_id`) REFERENCES `payroll_payruns` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `payroll_payrun_items_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `payroll_settings`
--
ALTER TABLE `payroll_settings`
  ADD CONSTRAINT `payroll_settings_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `permission_role`
--
ALTER TABLE `permission_role`
  ADD CONSTRAINT `permission_role_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `permission_role_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `portion_standards`
--
ALTER TABLE `portion_standards`
  ADD CONSTRAINT `portion_standards_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `po_receipts`
--
ALTER TABLE `po_receipts`
  ADD CONSTRAINT `po_receipts_menu_schedule_id_foreign` FOREIGN KEY (`menu_schedule_id`) REFERENCES `menu_schedules` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `po_receipts_supplier_id_foreign` FOREIGN KEY (`supplier_id`) REFERENCES `suppliers` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `po_receipts_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `po_receipts_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `po_receipts_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `quality_controls`
--
ALTER TABLE `quality_controls`
  ADD CONSTRAINT `quality_controls_beneficiary_id_foreign` FOREIGN KEY (`beneficiary_id`) REFERENCES `beneficiaries` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `quality_controls_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `recipes`
--
ALTER TABLE `recipes`
  ADD CONSTRAINT `recipes_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `recipes_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `roles`
--
ALTER TABLE `roles`
  ADD CONSTRAINT `roles_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `role_user`
--
ALTER TABLE `role_user`
  ADD CONSTRAINT `role_user_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `role_user_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `schedule_logs`
--
ALTER TABLE `schedule_logs`
  ADD CONSTRAINT `schedule_logs_menu_schedule_id_foreign` FOREIGN KEY (`menu_schedule_id`) REFERENCES `menu_schedules` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `schedule_logs_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`);

--
-- Constraints for table `subscriptions`
--
ALTER TABLE `subscriptions`
  ADD CONSTRAINT `subscriptions_plan_id_foreign` FOREIGN KEY (`plan_id`) REFERENCES `subscription_plans` (`id`),
  ADD CONSTRAINT `subscriptions_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `suppliers`
--
ALTER TABLE `suppliers`
  ADD CONSTRAINT `suppliers_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `temperature_logs`
--
ALTER TABLE `temperature_logs`
  ADD CONSTRAINT `temperature_logs_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `tickets`
--
ALTER TABLE `tickets`
  ADD CONSTRAINT `tickets_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `tickets_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `ticket_messages`
--
ALTER TABLE `ticket_messages`
  ADD CONSTRAINT `ticket_messages_ticket_id_foreign` FOREIGN KEY (`ticket_id`) REFERENCES `tickets` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `ticket_messages_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `users`
--
ALTER TABLE `users`
  ADD CONSTRAINT `users_division_id_foreign` FOREIGN KEY (`division_id`) REFERENCES `divisions` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `users_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `warehouses`
--
ALTER TABLE `warehouses`
  ADD CONSTRAINT `warehouses_tenant_id_foreign` FOREIGN KEY (`tenant_id`) REFERENCES `tenants` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `waste_trackings`
--
ALTER TABLE `waste_trackings`
  ADD CONSTRAINT `waste_trackings_item_id_foreign` FOREIGN KEY (`item_id`) REFERENCES `inventory_items` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `waste_trackings_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
