-- ============================================
-- إنشاء قواعد البيانات للمشروع
-- Shawarma House Management System
-- ============================================

-- قاعدة البيانات الرئيسية (Core)
-- تحتوي على: المستخدمون، الأدوار، الصلاحيات، الإعدادات
CREATE DATABASE IF NOT EXISTS `shawarmahouse_core` 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

-- قاعدة بيانات الفروع (Branches)
-- تحتوي على: الفروع، الموظفون، المخزون، الجداول
CREATE DATABASE IF NOT EXISTS `shawarmahouse_branches` 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

-- قاعدة بيانات قائمة الطعام (Menu)
-- تحتوي على: الفئات، المنتجات، الإضافات، الأسعار
CREATE DATABASE IF NOT EXISTS `shawarmahouse_menu` 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

-- قاعدة بيانات الطلبات (Orders)
-- تحتوي على: الطلبات، تفاصيل الطلبات، تاريخ الحالات
CREATE DATABASE IF NOT EXISTS `shawarmahouse_orders` 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

-- قاعدة بيانات العملاء (Customers)
-- تحتوي على: العملاء، العناوين، نقاط الولاء
CREATE DATABASE IF NOT EXISTS `shawarmahouse_customers` 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

-- قاعدة بيانات المدفوعات (Payments)
-- تحتوي على: المعاملات، الفواتير، التسويات
CREATE DATABASE IF NOT EXISTS `shawarmahouse_payments` 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

-- قاعدة بيانات التوصيل (Delivery)
-- تحتوي على: السائقون، المركبات، الرحلات
CREATE DATABASE IF NOT EXISTS `shawarmahouse_delivery` 
CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

-- ============================================
-- ملاحظات:
-- 1. تأكد من تحديث ملف .env بعد إنشاء قواعد البيانات
-- 2. قم بتشغيل migrations لكل قاعدة بيانات
-- 3. استخدم نفس المستخدم وكلمة المرور لجميع قواعد البيانات (أو مستخدمين منفصلين حسب الحاجة)
-- ============================================
