fix(sql): correct column names that crash screens at runtime, add a schema checker
كشف حساب العضو كان بيقع بـ Unknown column 'phone' — جدول members فيه phone_mobile/phone_home مش phone. ولما دورت على الغلط ده في باقي الكود لقيت نفس النوع في 20+ مكان تاني (coaches.name_ar، players.name_ar، members.member_number، hr_attendance.employee_id، وغيرهم). tools/sql_schema_check.py بيقارن كل SQL في app/ بالـ schema الحقيقي ويقع بـ exit 1 لو لقى عمود مش موجود، عشان النوع ده ما يوصلش للـ production تاني.
Showing
File added
tools/db_conn.py
0 → 100644
tools/sql_schema_check.py
0 → 100644
Please register or sign in to comment