X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=README;h=6f5bb20e025757d335145a6cdab193114eab76f2;hb=5cbdef56c923a0f25901585eb28d9d9f552f71f6;hp=4e41f8be0e2f62b3b60930899a7e0f806800eda8;hpb=4d33e597af3a5a84d3ff8ec4c28655b74db7577d;p=DBIx-DBSchema.git diff --git a/README b/README index 4e41f8b..6f5bb20 100644 --- a/README +++ b/README @@ -1,7 +1,8 @@ DBIx::DBSchema -Copyright (c) 2000-2004 Ivan Kohler +Copyright (c) 2000-2007 Ivan Kohler Copyright (c) 2000 Mail Abuse Prevention System LLC +Copyright (c) 2007-2010 Freeside Internet Services, Inc. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. @@ -9,13 +10,16 @@ the same terms as Perl itself. This module implements an OO-interface to database schemas. Using this module, you can create a database schema with an OO Perl interface. You can read the schema from an existing database. You can save the schema to disk and restore -it from different process. Most importantly, DBIx::DBSchema can write SQL -CREATE statements for different databases from a single source. +it from different process. You can write SQL CREATE statements statements for +different databases from a single source. In recent versions, you can +transform one schema to another, adding any necessary new columns and tables +(and, as of 0.33, indices). -Currently supported databases are MySQL, PostgreSQL, Sybase and Oracle. -DBIx::DBSchema will attempt to use generic SQL syntax for other databases. -Assistance adding support for other databases is welcomed. See the -DBIx::DBSchema::DBD manpage, "Driver Writer's Guide and Base Class". +Currently supported databases are MySQL, PostgreSQL, and SQLite. Sybase and +Oracle drivers are partially implemented. DBIx::DBSchema will attempt to use +generic SQL syntax for other databases. Assistance adding support for other +databases is welcomed. See the DBIx::DBSchema::DBD manpage, "Driver Writer's +Guide and Base Class". To install: perl Makefile.PL @@ -27,16 +31,12 @@ Documentation will then be available via `man DBIx::DBSchema' or `perldoc DBIx::DBSchema'. Anonymous CVS access is available: - $ export CVSROOT=":pserver:anonymous@cleanwhisker.420.am:/home/cvs/cvsroot" + $ export CVSROOT=":pserver:anonymous@cvs.420.am:/home/cvs/cvsroot" $ cvs login - (Logging in to anonymous@cleanwhisker.420.am) + (Logging in to anonymous@cvs.420.am) CVS password: anonymous $ cvs checkout DBIx-DBSchema -as well as . - -A mailing list is available. Send a blank message to -. +as well as . Homepage: -$Id: README,v 1.10 2004-02-26 01:34:24 ivan Exp $