2016-04-06 13 views
0

Çevrimiçi bir eğitici takip ettim ve raylarda yakutla bir web sitesi oluşturdum. Tamamlanmış projeyi kaydetmek istiyorum. Ancak, omniauth'u yüklemek gibi bazı ayarlamalar yapıyorum. Tamamlanmış eğitim dosyalarının bir yedeğini tutmak istiyorum.Bir veritabanını bir veritabanına nasıl yedeklerim?

Tüm dosyaları bir yedekleme klasörüne koydum. Ancak, veritabanı hakkında ne? Göçleri tam olarak anlamadım, ancak projeyi yedeklemeye çalıştığımda veritabanına ne olacak?

Tüm dosyaları klasörden başka bir klasöre kopyalayabilir ve her şeyi oradan çalıştırabilir miyim? Her şey saklanacak mı? Site yedeğinin çalışmasını sağlamak için geçişleri veya herhangi bir şeyi çalıştırmam gerekecek mi?

+0

Hangi veritabanını kullanıyorsunuz? –

+0

varsayılan veritabanı. – Hunter

+0

Raylar varsayılan veritabanı SQLite'dir. Bir SQLite veritabanı, genellikle db/dizinde saklanan tek bir dosyaya dayanır. Bu dizinin kopyalanması tüm verilerinize sahip olacak. –

cevap

1

Sadece SQLite için konuşabilirim ancak veritabanı olarak ne kullanıyor olursanız, tüm proje klasörünü başka bir yere kopyalayabilir (veya yeniden adlandırabilirsiniz) ve bunu çalıştırabilirsiniz ve veritabanı hala orada olacaktır.

İlgili konular