SQL::Translator::Manual 0.07 reviewDownload
SQL::Translator::Manual is a Perl module that contains a manual for SQL translator. SYNOPSIS SQL::Translator (AKA "SQLFairy") i
SQL::Translator::Manual is a Perl module that contains a manual for SQL translator.
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:
The parsers are responsible for reading the input files and describing them to the Schema object middleware.
The producers create the output as described by the Schema middleware.
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.
SQL::Translator::Manual 0.07 keywords