Con Ruby on Rails, c'è un modo per scaricare il mio database di produzione in un modulo a cui può accedere la parte di test di Rails?Ruby on Rails: accesso ai dati del database di produzione per il test
Penso che sia un modo per trasformare il database di produzione in fixture, oppure un modo per migrare i dati dal database di produzione nel database di test che non verranno sistematicamente cancellati da Rails.
Mi piacerebbe utilizzare questi dati per una serie di test, ma soprattutto nella mia mente si utilizzano dati reali con i test delle prestazioni, in modo da poter ottenere una comprensione realistica dei tempi di caricamento.
Ci potrebbe essere un modo per fare questo con rubino, ma vorrei usare i comandi di database (come mysqldump) in un compito rastrello, invece. – mckeed
Questa è davvero una bella domanda. Sfortunatamente, la maggior parte delle soluzioni offerte non funzionerà per me. Faccio scienza, quindi il nostro database è ENORME e sarebbe estremamente difficile campionarne alcuni per generare un database di test. Esiste un modo per eseguire i test unitari su produzione o sviluppo in modalità di sola lettura DB? –