File: README

package info (click to toggle)
libdbix-dbschema-perl 0.20-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 116 kB
  • ctags: 71
  • sloc: perl: 713; makefile: 51
file content (43 lines) | stat: -rwxr-xr-x 1,593 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
DBIx::DBSchema

Copyright (c) 2000-2002 Ivan Kohler
Copyright (c) 2000 Mail Abuse Prevention System LLC
All rights reserved.
This program is free software; you can redistribute it and/or modify it under
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.

Currently supported databases are MySQL and PostgreSQL.  Sybase support is
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
	make
	make test # nothing substantial yet
	make install

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"
  $ cvs login
  (Logging in to anonymous@cleanwhisker.420.am)
  CVS password: anonymous
  $ cvs checkout DBIx-DBSchema
as well as <http://www.420.am/cgi-bin/cvsweb/DBIx-DBSchema>.

A mailing list is available.  Send a blank message to
<ivan-dbix-dbschema-users-subscribe@420.am>.

Homepage: <http://www.420.am/dbix-dbschema>

$Id: README,v 1.8 2002/03/04 13:01:55 ivan Exp $