-- جدول الأصناف (Classify) + تسجيل الشاشة في modules
-- نفّذ على قاعدة uznet_ghs (أو اسم قاعدتك) بعد أخذ نسخة احتياطية.

CREATE TABLE IF NOT EXISTS `Classify` (
  `ClassifyID` int(11) NOT NULL AUTO_INCREMENT,
  `ClassifyName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `ClassifyType` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`ClassifyID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- إن كان السطر 22 موجوداً مسبقاً في modules، احذف هذا INSERT أو عدّل المعرف.
INSERT INTO `modules` (`id`, `module_name`, `display_name`) VALUES
(22, 'classify_management_page.dart', 'ادارة الاصناف')
ON DUPLICATE KEY UPDATE
  `display_name` = VALUES(`display_name`);

-- بيانات أولية (صنفان): نفّذ أيضاً الملف seed_classify_sample.sql أو الصق:
-- INSERT INTO `Classify` (`ClassifyName`, `ClassifyType`) VALUES ('رواتب', 'ثابتة'), ('وقود', 'متغيرة');
