X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=README;h=6e9e4035a99ee8e1f4120066b58a06afc3f89380;hb=8fd0d8f3ddca423ba8cdc5aceb7c6c7677c6f80c;hp=e0204276f2ff317089318047403e65e14e505b28;hpb=f6e142d7bc4e515604882564308fd9c76b2608c1;p=DBIx-DBSchema.git diff --git a/README b/README index e020427..6e9e403 100644 --- a/README +++ b/README @@ -1,7 +1,8 @@ DBIx::DBSchema -Copyright (c) 2000-2002 Ivan Kohler +Copyright (c) 2000-2007 Ivan Kohler Copyright (c) 2000 Mail Abuse Prevention System LLC +Copyright (c) 2007-2013 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,15 @@ 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. You can transform one schema to +another, adding any necessary new columns, tables, indices and foreign keys. -Currently supported databases are MySQL, PostgreSQL and Sybase. -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 +30,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.9 2002-11-29 23:03:04 ivan Exp $