NAME

Rose::DB::Oracle - Oracle driver class for Rose::DB.

SYNOPSIS

use Rose::DB;

Rose::DB->register_db
(
  domain   => 'development',
  type     => 'main',
  driver   => 'Oracle',
  database => 'dev_db',
  host     => 'localhost',
  username => 'devuser',
  password => 'mysecret',
);

Rose::DB->default_domain('development');
Rose::DB->default_type('main');
...

$db = Rose::DB->new; # $db is really a Rose::DB::Oracle object
...

DESCRIPTION

Note: this class is a work in progress. Support for Oracle databases is not yet complete. If you would like to help, please contact John Siracusa at siracusa@mindspring.com or post to the mailing list.

This is the subclass that Rose::DB blesses an object into when the driver is "Oracle". This mapping of drivers to class names is configurable. See the documentation for Rose::DB's new() and driver_class() methods for more information.

Using this class directly is not recommended. Instead, use Rose::DB and let it bless objects into the appropriate class for you, according to its driver_class mappings.

This class inherits from Rose::DB. Only the methods that are new or have different behaviors are documented here. See the Rose::DB documentation for information on the inherited methods.

AUTHOR

Ron Savage <ron@savage.net.au>

http://savage.net.au/index.html

COPYRIGHT

Copyright (c) 2006 by Ron Savage. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.