lorenzo bellotti > XSDSQL_20130120 > blx::xsdsql::xml::generic::catalog

Download:
XSDSQL_20130120.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source  

NAME ^

blx::xsdsql::xml::generic::catalog - a catalog is a class with include the common methods from table class and column class (for example the max length of a dictionary database name)

SYNOPSIS ^

use blx::xsdsql::xml::generic::catalog

DESCRIPTION ^

this package is a class - instance it with the method new

FUNCTIONS ^

this module defined the followed functions

new - constructor

        PARAMS:
                COMMENT - an associated comment

get_name_maxsize - return the max_size of a database dictionary name

get_comment_maxsize - return the max_size of a comment

get_begin_comment - return the characters that it's interpreted as a begin comment

get_end_comment - return the characters that it's interpreted as a end comment

command_terminator - return the characters that it's interpreted as a command terminator

get_max_columns_view - return the max number of columns into a view

get_max_joins_view - return the max number of joins into a view

comment - return a text enclosed by comment symbols

        the arguments are a text 

get_comment - return a text value of the COMMENT attribute enclosed by comment characters

EXPORT ^

None by default.

EXPORT_OK ^

none

SEE ALSO ^

See blx:.xsdsql::generator for generate the schema of the database and blx::xsdsql::parser for parse a xsd file (schema file)

AUTHOR ^

lorenzo.bellotti, <pauseblx@gmail.com>

COPYRIG ^

Copyright (C) 2010 by lorenzo.bellotti

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: