إضافة مدينة جديدة
نظرة عامة
يوضح هذا الدليل كيفية إضافة مدينة سورية جديدة لنظام شام باص.
المتطلبات
- صلاحية الوصول لقاعدة البيانات
- معلومات المدينة (الاسم بالعربية والإنجليزية)
الخطوات
1. التحقق من عدم وجود المدينة
SELECT * FROM cities
WHERE name_ar LIKE '%اسم المدينة%'
OR name_en LIKE '%city name%';
2. إضافة المدينة
INSERT INTO cities (
name_ar,
name_en,
governorate,
is_active
) VALUES (
'اسم المدينة',
'City Name',
'المحافظة',
true
);
3. التحقق من الإضافة
SELECT * FROM cities ORDER BY created_at DESC LIMIT 5;
المدن الحالية
النظام يدعم حالياً 21 مدينة سورية:
| المدينة | المحافظة |
|---|---|
| دمشق | دمشق |
| حلب | حلب |
| حمص | حمص |
| حماة | حماة |
| اللاذقية | اللاذقية |
| طرطوس | طرطوس |
| درعا | درعا |
| السويداء | السويداء |
| القنيطرة | القنيطرة |
| دير الزور | دير الزور |
| الرقة | الرقة |
| الحسكة | الحسكة |
| إدلب | إدلب |
| جبلة | اللاذقية |
| بانياس | طرطوس |
| سلمية | حماة |
| تدمر | حمص |
| منبج | حلب |
| عفرين | حلب |
| القامشلي | الحسكة |
| المالكية | الحسكة |
الاعتبارات
:::warning مهم
- تأكد من كتابة الاسم بالعربية بشكل صحيح
- التأكد من صحة اسم المحافظة
- المدن الجديدة تكون نشطة افتراضياً :::
خطوات ما بعد الإضافة
- إبلاغ شركات النقل بالمدينة الجديدة
- تحديث أي كاش للمدن في التطبيقات
- اختبار البحث عن الرحلات من/إلى المدينة