Provided by: libparse-dia-sql-perl_0.27-1_all
NAME
Parse::Dia::SQL::Output - Create SQL base class.
SYNOPSIS
use Parse::Dia::SQL; my $dia = Parse::Dia::SQL->new(...); my $output = $dia->get_output_instance(); print $output->get_sql();
DESCRIPTION
This is the base sql formatter class for creating sql. It contains basic functionality, which can be overridden in subclasses, one for each RDBMS.
SEE ALSO
Parse::Dia::SQL::Output::DB2 Parse::Dia::SQL::Output::Oracle
METHODS
new() The constructor. Arguments: db - the target database type get_sql() Return all sql. The sequence of statements is as follows: constraints drop permissions drop view drop schema drop smallpackage pre sql schema create view create permissions create inserts smallpackage post sql associations create (indices first, then foreign keys)