باستخدام قاعدة بيانات موجودة لتطبيق Rails آخر في تطبيق Rails جديد

StackOverflow https://stackoverflow.com/questions/2343741

سؤال

أنا جديد على القضبان. لقد قمت بإنشاء تطبيق Rails في وقت سابق وجمعت أيضًا بعض سجلات البيانات في قاعدة بيانات التطوير. لنفترض ، أقوم بإنشاء تطبيق Rails جديد وأفضل استخدام قاعدة بيانات التطوير الحالية لتطبيق Rails الأول في تطبيق Rails الذي تم إنشاؤه حديثًا ، كيف أفعل ذلك؟

لا يوجد حل صحيح

نصائح أخرى

يجب أن تبدو قاعدة البيانات الخاصة بك.

development:
  host: localhost
  adapter: mysql
  database: your_database_name [just the name, not the path]
  username: your_username
  password: your_password

test:
...

production:
...

تحتاج إلى تغيير اسم قاعدة البيانات في ملف database.yml. مشكلة seconnd التي تصادفها هي الترحيل.

أود نسخ عمليات الترحيل التي تشكل تطبيقك السابق حتى تحافظ على سلامة الترحيل مع أرقام الإصدار والتراجع إذا كان ذلك مطلوبًا.

أيضًا ، إذا كنت ترى Development.locs - فإن LOCs يشير إلى table_name ، والذي عادة ما يكون في السياق المريح عادةً اسم وحدة التحكم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top