تغییرات داده شده در database در ارتباط با دوربین Hikvision DS-2CD1123G0E-I
همونطور که گفتم تغییراتی که روی sourceها و database در ارتباط با این دوربین دادم موقتی است و لازمه این دوربین به طور صحیحتری به به نما اضافه بشه. برای همین یک branch با نام hikvision_ds-2cd1123g0e-i ساختم تا تغییراتی که در sourceها ایجاد میکنم موقتی باشه و تو branch اصلی اعمال نشه. اما تغییراتی که در database ایجاد کردم طبعاً در database هم باقی میمونه و لازمه بعد که برگشتم سر branch اصلی و مسأله این دوربین رو حل کردم اونها رو undo کنم. برای همین به خاطر اینکه این تغییرات به طور دقیق جایی ثبت بشن اونها رو اینجا میارم:
1. ALTER TABLE `MonitorPresets` CHANGE `Type` `Type` ENUM( 'Local', 'Remote', 'File', 'Ffmpeg', 'openRTSP', 'Win4Net', 'RcpPlus', 'Grundig', 'Avigilon', 'KDT', 'HIKVISION' ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
2. ALTER TABLE `Monitors` CHANGE `Type` `Type` ENUM( 'Local', 'Remote', 'File', 'Ffmpeg', 'openRTSP', 'RcpPlus', 'Win4Net', 'Win4Net2', 'Win4Net3', 'HikVisionDvr', 'Onvif', 'Grundig', 'Avigilon', 'KDT', 'HIKVISION' ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
3. insert into CameraModels values (null, 'Hikvision, 704x576, mpeg4', 'HIKVISION', NULL, 0);
4. update MonitorPresets set Name='Hikvision, 704x576, mpeg4', Type='HIKVISION' where Id=120;
فیلد Name در جدول MonitorPresets در سطری با Id ب 120 س 'Hikvision, 4CIF, mpeg4' و Type اون 'Ffmpeg' بوده.
نظرات
ارسال یک نظر