SQL::Translator::Manual 0.07 review

Download
by rbytes.net on

SQL::Translator::Manual is a Perl module that contains a manual for SQL translator. SYNOPSIS SQL::Translator (AKA "SQLFairy") i

License: Perl Artistic License
File size: 311K
Developer: Ken Y. Clark
0 stars award from rbytes.net

SQL::Translator::Manual is a Perl module that contains a manual for SQL translator.

SYNOPSIS

SQL::Translator (AKA "SQLFairy") is a collection of modules for transforming (mainly) SQL DDL files into a variety of other formats, including other SQL dialects, documentation, images, and code. In this manual, we will attempt to address how to use SQLFairy for common tasks. For a lower-level discussion of how the code works, please read the documentation for SQL::Translator.

It may prove helpful to have a general understanding of the SQLFairy code before continuing. The code can be broken into three conceptual groupings:

Parsers
The parsers are responsible for reading the input files and describing them to the Schema object middleware.

Producers
The producers create the output as described by the Schema middleware.

Schema objects
The Schema objects bridge the communication between the Parsers and Producers by representing any parsed file through a standard set of generic objects to represent concepts like Tables, Fields (columns), Indices, Constraints, etc.

It's not necessary to understand how to write or manipulate any of these for most common tasks, but you should aware of the concepts as they will be referenced later in this document.

Requirements:
Perl

SQL::Translator::Manual 0.07 keywords