قمت بكتابة ملخص صغير لحزمة الإكسير في بايثون
الإكسير عبارة عن ORM أي Object-relational mapping حيث تتحوّل الجداول والصفوف وعلاقاتها إلى كائنات.
تدعم SQLAlchemy عددا كبيرا من قواعد البيانات من بينها:
- Sqlite
- MySQL
- Oracle
- Postgresql
إنّ الإكسير يقوم بالكثير من التحسينات فهو مثلا يعمل اتصال واحد مع قاعدة البيانات إلاّ في حالة Sqlite يقوم بعمل اتصال لكل thread
كان الهدف من كتابة هذه المقالة هو تسهيل عمل نموذج البيانات في تطبيقات عكاشة لكني لم أتطرق إلى هذه الجزئية بعد في المقالة. والمقالة الآن عامة وتصلح لاستخدامها في أي برنامج.