• 0

كيف أحل مشكلة تغيير قاعدة البيانات من SQLite إلى PostgreSQL لتطبيقRails ؟

أريد نقل موقعي على Heroku، وللعلم فإن الموقع مبرمج بإطار العمل Rails، لكن المشكل يكمن في أن Heroku لا تدعم قواد البيانات من نوع SQLite، فكيف أغير من نوع قواعد البيانات على موقع المعمول بـ Rails؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يتوجب عليك التغيير في إعدادات قاعدة البيانات على تطبيقRails ، ولفعل ذلك توجّه إلى ملف database.yml ،وغيّر في الكود المتعلق بـ production، أي عند رفع الموقع يتحول من حالة development -التطوير- إلى مرحلة الإنتاج أو العمل -production-، غيّر في الملف بحيث نغيّر نوع قاعدة البيانات المستعملة في production من SQLite إلى postgrsql، هكذا :

development:
  adapter: postgresql
  encoding: utf8
  database: project_development
  pool: 5
  username: 
  password:

test: &TEST
  adapter: postgresql
  encoding: utf8
  database: project_test
  pool: 5
  username: 
  password:

production:
  adapter: postgresql
  encoding: utf8
  database: project_production
  pool: 5
  username: 
  password:

هذا الفيديو يشرح لك الطريقة:

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن