/plsql-commons

Automatically exported from code.google.com/p/plsql-commons

Primary LanguagePLSQLApache License 2.0Apache-2.0

=========================================================================================================================== Project : PLSQL-Commons Authors : arnold@reuser.info and dimtri.lambrou@gmail.com

Welcome to PLSQL Commons!

PLSQL Commons is a project focused on creating and maintaining reusable PLSQL components. Components that will enrich the PLSQL programmer's toolkit. Components that promote the programmers shift from solving purely technical problems to actual business problems.

This library include solutions for standards logging, unittesting, template engine and a lot more of easy use functionality:

* PLSQLLogging is Logging Framework
* PLSQLUnitTest is UnitTesting? Framework
* PLSQLMapCollection is Collection Map
* PLSQLUtility is Wrapped Apache Commons and many more
* PLSQLTempateEngine is PlSQL Template Engine like Velocity
      o Settings
      o Parse/Syntax
      o Content (Lists(mvp) + templates)
      o Write 
* PLSQLCompare is generation of .equals(): for all simpel datatypes and complex datatypes including tables, records and xml
* PLSQLConvert is generation of .toString(): for all simpel datatypes and complex datatypes including tables, records and xml 

HOME PAGE

http://code.google.com/p/plsql-commons/ You can monitor all new activity at our home page. Let us know if you want to hear about new versions and sure any feeds back is very appreciated.

REQUIREMENTS

For executing the install script you need to use sqlplus and have setup an Oracle database and user.

INSTALLATION

  1. Unzip the file, you can use winzip.
  2. Connect to your database schema you like to install PLSQL-Commons and execute the installPLSQLCommons.sql file.

DEINSTALLATION

  1. Connect to your database schema you have install PLSQL-Commons in and execute the removePLSQLCommons.sql file.

LICENSE

see http://www.apache.org/licenses/LICENSE-2.0

DOCUMENTATION

See home page and included unit tests which are our main documents.

CONTRIBUTE

Please use the system available on the homepage for reporting bugs and to request features.

Improvements and comments may also be sent to the author.