X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=README;h=6f5bb20e025757d335145a6cdab193114eab76f2;hb=5cbdef56c923a0f25901585eb28d9d9f552f71f6;hp=5fb0d66aa738433bfec58a6285e34ed6e2044287;hpb=4f2a8ea0419ee4f725cb05b8cbd06410a61b5d29;p=DBIx-DBSchema.git diff --git a/README b/README index 5fb0d66..6f5bb20 100644 --- a/README +++ b/README @@ -1,7 +1,8 @@ DBIx::DBSchema -Copyright (c) 2000 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,12 +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 a different process. Most importantly, DBIx::DBSchema can write SQL -CREATE statements 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 and PostgreSQL. DBIx::DBSchema will -attempt to use generic SQL syntax for other databases. Assistance adding -support for other databases is welcomed. +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 @@ -26,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.3 2000-09-27 12:40:35 ivan Exp $