- تستخدم الإصدار الرئيسي نفسه من PostgreSQL المستخدم في الإنتاج.
- تطبّق تعريفات المخطط نفسها المستخدمة في الإنتاج.
- تحتوي على بيانات تطوير ممثّلة.
- تدعم سير عمل تطوير التطبيقات واختبارها بشكل طبيعي.
مثال على سير العمل في التطوير
شغّل PostgreSQL محليًا باستخدام Docker
docker-compose.yml
تطبيق مخطط بيانات التطبيق
ترحيلات التطبيق
تفريغات PostgreSQL الخاصة بالمخطط فقط
تعريفات SQL المحفوظة في المستودع
ملء بيانات تطويرية تمثيلية
مثال على مخطط متعدد المستأجرين
إنشاء بيانات تجريبية
seed.py:
seed.py
هذه المجموعة من البيانات كبيرة بما يكفي لتجربة سير عمل التطبيقات الشائعة، ومنطق عزل المستأجرين، واستعلامات التقارير، وفحوصات سلامة العلاقات، مع بقائها خفيفة بما يكفي للتطوير والاختبار محليًا.
بيئة تطوير PostgreSQL + ClickHouse
- PostgreSQL
- ClickHouse
- PeerDB لالتقاط بيانات التغيير (CDC) في PostgreSQL
- خدمات مساندة وتطبيقات تجريبية