أهلاً!
كيف يمكنني الاحتفاظ ببيانات آخر 3 أشهر فقط وحذف الباقي؟ عبر وحدة تحكم المسؤول؟ شكراً.
أهلاً!
كيف يمكنني الاحتفاظ ببيانات آخر 3 أشهر فقط وحذف الباقي؟ عبر وحدة تحكم المسؤول؟ شكراً.
ما هي البيانات؟ ما المشكلة التي تحاول حلها؟
شكراً لردك. نحن نحاول أن نرى كيف يمكننا تقليل حجم قاعدة البيانات على بيئة الاختبار الخاصة بنا.
سيتعين عليك استعادة قاعدة البيانات بأكملها، فما الفائدة؟ وإذا قمت بحذف الكثير من البيانات، فلن تكون مفيدة كاختبار لما هو موجود في بيئة الإنتاج؟
ولكن هناك PostDestroyer ويمكنك استخدام User.where(something).destroy_all، ولكن هذا لا يبدو مفيدًا جدًا.
ما الذي تعتقد أنك ستختبره على موقع الاختبار إذا لم يكن بيانات من بيئة الإنتاج؟ ربما تريد فقط إنشاء بعض البيانات المزيفة؟ أعتقد أن هناك مهمة rake لذلك.
نعم، أريد فقط بيانات الشهر الماضي. أنا لا أحتاج البقية.
نعم، هناك مهمة: