Yes, that's the kind of thing,<div><br></div><div>I'm thinking this tool maybe useful</div><div><br></div><div><a href="http://blog.heroku.com/archives/2007/11/23/yamldb_for_databaseindependent_data_dumps/">http://blog.heroku.com/archives/2007/11/23/yamldb_for_databaseindependent_data_dumps/</a></div>

<div><br></div><div><br><br><div class="gmail_quote">On Mon, Nov 16, 2009 at 1:06 PM, Matthew Rudy Jacobs <span dir="ltr"><<a href="mailto:matthewrudyjacobs@gmail.com">matthewrudyjacobs@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I assume what you want to do is;<br><ul><li>tag your current code with the database.yml pointing to sqlite</li><li>make the necessary changes to point to your mysql instance</li>

<li>tag this version of the code<br></li><li>

put up a maintenance page (make apache or nginx return 503 status code, and say "please be patient. we're busy making <a href="http://blahblah.com" target="_blank">blahblah.com</a> better. see you in a moment" - capistrano can do most of this for you)</li>



<li>dump your sqlite database ("sqlite3 db/production.sqlite3 '.dump' > dbdump.sql")<br></li><li>load this into your mysql ("mysql my_database_production < dbdump.sql")</li><li>now redeploy your code with the mysql tag of your code</li>



<li>restart your server</li><li>take down the maintenance page.<br><br></li></ul><div class="gmail_quote"><div class="im">2009/11/16 Alexander Bienz <span dir="ltr"><<a href="mailto:abienz@gmail.com" target="_blank">abienz@gmail.com</a>></span><br>



</div><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">Hello folks,<div><div></div><div class="h5"><div><br></div><div>I've been managing a personal priject on the Rails 2 framework for a year or so, and I initially left the production Database as SQLlite, as I wanted to see how it would perform.</div>



<div>

<br></div><div>I would now like to use a MySQL database, as is typical for most Rails webapps, but I want the changeover to be seamless, I don't want to lose any data or connections.</div><div><br></div><div>Can anyone point me in the direction of the best practice for this kind of migration?</div>





<div><br></div><div>Any tips would be appreciated.</div><div><br></div><div>Cheers,</div><div><br></div><div>Alex.</div>
<br></div></div><div class="im">_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></blockquote></div><br></div>