They are specifically set up to work the best when developing within the subversion version control environment. Their primary goal is to keep database configuration settings in sync with file changes, and then to allow a method to merge a development database with the production database.
Each script has options specific to the needs of a development or production environment.
Here are some key features of "Database Scripts":
· Keeping track of changes to the database enabling the ability to merge out changes using your version control system
· Reverting your database to the last known good state. Ideal for testing and general development
· Merging the development version with a production version that had content added during development
· Drupal 5.x/6.x