وElephantoplasty هو محاولة لخلق ORM التي من شأنها أن تستفيد استفادة كاملة من PostgresSQL & nbsp؛ يمكنك وهو حاليا قيد التطوير ثابتة.
فلسفة
1. PostgresSQL شيء عظيم. ولكن الاستخدام ORM المحمولة انها مثل سكليتي. لاستخدام كافة الميزات من بوستجرس نحن بحاجة إلى إسقاط قابلية لمحركات الأضعف.
2. يجب أن تكون أشياء بسيطة بسيطة، وينبغي أن تكون الأمور معقدة ممكن. وORM يجب تخمين كل الأشياء واضحة، ولكن يسمح بتجاوزها.
3. أين احتمال استخدام استراتيجية EAFP pythonic. إذا كان يبدو قاعدة البيانات لتكون غير متزامنة مع ORM محاولة ترحيل.
4. يجب أن يكون التفاعل مع الأجسام الثابتة بوصفها سلس وpythonic ممكن
DONE
1. الجداول بسيطة.
2. الميراث.
3. أبسط واحد لكثير وكثير إلى واحد
4. من مجموعة إلى مجموعة
5. EAFP إنشاء الجدول
6. أبسط هويات
7. العلاقات التابعة والمستقلة
8. بعض الوثائق
9. شجرة الديكور لشجرة parent_id بسيطة
10. العلاقات قائمة مثل
المتطلبات:
بيثون
لم يتم العثور على التعليقات