<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://ceardach.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>database</title>
 <link>http://ceardach.com/blog/tags/database</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en</language>
<item>
 <title>Development to Production: A Database Merge Script</title>
 <link>http://ceardach.com/blog/2008/06/development-production-database-merge-script</link>
 <description>&lt;p&gt;Migrating changes from development to production is particularly tricky in Drupal due to a large amount of configuration settings being stored within the database.  &lt;a href=&quot;http://boston2008.drupalcon.org/session/updating-and-upgrading-live-sites&quot; title=&quot;Updating and upgrading live sites Birds of a Feather&quot; class=&quot;external-link&quot;&gt;Attendees of Drupalcon 2008&lt;/a&gt; made it clear that this is a particularly annoying problem.  I attended the &lt;a href=&quot;http://boston2008.drupalcon.org/session/drupalcon-tutorial-best-practices-development-environments-staging-build-management-and-prod&quot; title=&quot;Best practices in development environments, staging, build management, and production environments&quot; class=&quot;external-link&quot;&gt;Development / Test / Production Environments&lt;/a&gt; panel to learn about how the big guys (including Drupal.org itself) manage deploying their sites from one working space to the next.  We were disappointed to discover that even the big guys are currently writing down all the steps to upgrade and simply performing them on the production server.&lt;/p&gt;

&lt;p&gt;This method poses several problems due to the Human Element being involved in the entire process.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ceardach.com/blog/2008/06/development-production-database-merge-script&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://ceardach.com/blog/2008/06/development-production-database-merge-script#comments</comments>
 <category domain="http://ceardach.com/blog/tags/database">database</category>
 <category domain="http://ceardach.com/blog/tags/deployment">deployment</category>
 <category domain="http://ceardach.com/blog/tags/development-workflow">development workflow</category>
 <category domain="http://ceardach.com/blog/tags/drupal">drupal</category>
 <category domain="http://ceardach.com/blog/tags/drupalplanet">drupalplanet</category>
 <category domain="http://ceardach.com/blog/tags/version-control">version control</category>
 <pubDate>Mon, 23 Jun 2008 10:35:20 -0700</pubDate>
 <dc:creator>Kathleen</dc:creator>
 <guid isPermaLink="false">10018 at http://ceardach.com</guid>
</item>
</channel>
</rss>
