Parse::Dia::SQL::Output3pm
Create sql base class.
Usage
use Parse::Dia::SQL;my $dia = Parse::Dia::SQL->new(...);my $output = $dia->get_output_instance();print $output->get_sql();
Overview
This is the base sql formatter class for creating sql. It contains basic functionality, which can be overridden in subclasses, one for each RDBMS.
Methods
new()-
The constructor. Arguments:
db - the target database type
get_sql()-
Return all sql. The sequence of statements is as follows:
constraints droppermissions dropview dropschema dropsmallpackage pre sqlschema createview createpermissions createinsertssmallpackage post sqlassociations create (indices first, then foreign keys)
Releases
8 releases since Debian 6.0 (Squeeze); the text changed 6 times.