*****************************************************************
***** Upgrading from Media Mate 0.9.3 to Media Mate 0.9.3.5 *****
*****************************************************************

There are no database changes from 0.9.3 to 0.9.3.5.  However, we have
introduced a dependancy on ADODB in an effort to support more DB
backends.  This means that you will need to ensure that you have ADODB
installed and available to your PHP installation.  Chances are there is
an ADODB package available for your distribution.  However, if you need
further information and assistance with ADODB you might try their
website which can be found here:

   http://php.weblogs.com/adodb
   
***************************************************************
***** Upgrading from Movie Mate 0.9.2 to Media Mate 0.9.3 *****
***************************************************************

Many things have changed since Movie Mate 0.9.2.  You should delete your old
moviemate/ directory and run Media Mate from a fresh install, rather than
copying the files over the old version.

To upgrade your database from Movie Mate 0.9.2, to the new version,  Load the 
upgrade_0.9.2_to_0.9.3.php script in your browser to upgrade. You should delete
it after you run it, but there  is no security risk in leaving it on your
server.  After it upgrades your database, running it again won't do anything.

*** Notes on upgrading to 0.9.3 ***

Since we made the entire application modular, we were forced to change all the
database table names.  If you have website integrating with the current tables,
it will break if you upgrade to Media Mate 0.9.3.  Sorry, but this way really is
better.  It makes it far easier for people to create addons later.


****************************************************
***** Upgrading from Movie Mate 0.9.1 to 0.9.2 *****
****************************************************

To upgrade from 0.9.1 to 0.9.2, simply load the upgrade_0.9.1_to_0.9.2.php script
in your browser.  You can delete it after you run it, but there is no security
risk in leaving it on your server.  After it upgrades your database, running it
again won't do anything.


**************************************************
***** Upgrading from Movie Mate 0.9 to 0.9.1 *****
**************************************************

To upgrade from 0.9 to 0.9.1, simply load the upgrade_0.9_to_0.9.1.php script
in your browser.  You can delete it after you run it, but there is no security
risk in leaving it on your server.  After it upgrades your database, running it
again won't do anything.


************************************************
***** Upgrading from Movie Mate 0.5 to 0.9 *****
************************************************

Unfortunately there is no practical way to automatically upgrade to 0.9 from
previous versions.  If you wish to try anyway, examining the moviemate-0.9.sql
file may help.  The way cover art is handled has also changed, so your covers
will probably be all wrong.  If you try to upgrade, you should delete all your
cover art.

If you work out the appropriate SQL commands to upgrade your database, feel free
to put them in a file and send them to me.  Let me know by using the feedback
form found at http://www.dual-enforcers.net/?page=about&section=contact


************************************************
***** Upgrading from Movie Mate 0.3 to 0.4 *****
************************************************

Same as always, but use the 'upgrade_0.3_to_0.4.sql' file.

*** Notes on upgrading to 0.4 ***

The BORROWER table has been dropped!  This means that you will lose your 
existing borrower information if you upgrade to this version!  You have been
warned.

On the positive side, all users now have an option to also be a borrower.  This
is on by default for new users, but you will need to modify existing users to 
enable it.  You can also make it so a given user can't login.  They will then 
be the same as what a borrower used to be.  After upgrading, the only user that
can login will be 'super'.  Login with 'super' and give other users login
privileges as you see fit.

The reason for all this is so that you don't have to enter details twice when
you want a user to also be a borrower.

This was a reasonably major upgrade, coded a little quickly.  Please report any
bugs you find to MovieMate@dual-enforcers.net

************************************************
***** Upgrading from Movie Mate 0.2 to 0.3 *****
************************************************

Get access to a working web server, yada yada. The following command will 
prepare your MySQL database for use with Movie Mate 0.3:

mysql moviemate - u root -p < upgrade_0.2_to_0.3.sql

Enter your MySQL root password when prompted.

*** Notes on upgrading to 0.3: ***

Multi user support has been implemented, with one user added, the "super" user.

Username: super
Password: super

CHANGE THE PASSWORD!  Login as 'super', go into "manage users", select 'super'
from the first drop down box, and press the 'Edit" button.

The "super" user can't be deleted from within Movie Mate.  This is so that the 
system isn't left without someone to manage it. Don't forget your superuser 
password! You will have to edit the MySQL table directly if you can't remember 
it.

Those people you wish to have access to change locations of movies (ie borrow
them out), create users for them without superuser access.  Play with it, 
you'll work out what different levels of users are capable of.  One day I'll
write documentation that tells you.  :)

************************************************
***** Upgrading from Movie Mate 0.1 to 0.2 *****
************************************************

Get access to a working web server, just like you did when you installed
the previous version of Movie Mate.

The following commands will set your database up ready to use version 0.2 of
Movie Mate:

mysql moviemate -u root -p < upgrade_0.1_to_0.2.sql

Enter your MySQL root password when prompted.  Done!



*** Things to note about upgrading to 0.2: ***

Any Genres you manually entered in will not appear in the new Genre drop-down
lists.  You may consider changing them to a genre on the list, then you can use
the Search by Genre function.  I will eventually extend the Genre list by about
100 fold.

The overdue function only works on web servers that support the GNU version of 
the 'date' commmand.

Watch out for bugs!  Be sure to report them to MovieMate@dual-enforcers.net
