كيفية تصدير جدول قاعدة بيانات إلى CSV باستخدام برنامج نصي بسيط من Ruby

إذا كان لديك مشروع ريلز وترغب في تصدير جدول كملف CSV ، دون الاضطرار إلى تحمل كل عناء العثور على جوهرة وتثبيتها واستخدامها ، ثم إلغاء تثبيتها عندما لا تكون هناك حاجة إليها ، فلدي بعض الأخبار الجيدة. إليك طريقة سهلة وسريعة لتصدير جدول معين من قاعدة بياناتك كملف CSV.

هذا هو الكود الذي تحتاجه للتشغيل. يمكنك وضعها كمهمة أشعل النار وتشغيلها ، أو تشغيلها بطريقة أخرى.

كما ترى ، نقوم أولاً بالاستيراد CSV- نحتاج إليه للقيام بكتابة ملف CSV بالبيانات من قاعدة البيانات. ثم نختار موقع واسم الملف الذي نريد تصديره إليه ، والذي سيكون في حالتنا ملفًا يسمى data.csv مدرجًا ضمن المستودع العام .

ثم نضع الجدول الذي نريد تصديره ونبدأ في الكتابة. يمكننا أيضًا تغيير السمات التي نريد تصديرها - لا يتعين علينا تضمينها جميعًا كما هي في قاعدة البيانات.

هذا هو! إنها بهذه البساطة ولكنها مفيدة للغاية.

تم نشر هذه المقالة في الأصل على موقع Medium