RDBAL::Schema

RDBAL::Schema is a RDBAL schema information object.
Download

RDBAL::Schema Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • David J. States
  • Publisher web site:
  • http://search.cpan.org/~brian/RDBAL-1.2/RDBAL/Schema.pm

RDBAL::Schema Tags


RDBAL::Schema Description

RDBAL::Schema is a RDBAL schema information object. RDBAL::Schema is a RDBAL schema information object.SYNOPSIS use RDBAL; use RDBAL::Schema; $X = RDBAL::Connect('username', 'password', 'server'); $schema = new($X,$database); $database = $schema->Database(); @user_tables = $schema->User_Tables(); @views = $schema->Views(); @procedures = $schema->Procedures(); @system_tables = $schema->System_Tables(); @fields = $schema->Table_Fields($table); @fields = $schema->System_Table_Fields($table); @fields = $schema->View_Fields($view); @fields = $schema->Procedure_Parameters($procedure); @fields = $schema->Fields($object,$object_type); $field_info = $schema->Field_Info($object,$field,$object_type,$info_type); $primary_key_number = $schema->Primary_Key($object,$field,$object_type); $field_type = $schema->Field_Type($object,$field,$object_type); $field_length = $schema->Field_Length($object,$field,$object_type); $field_width = $schema->Field_Width($object,$field,$object_type); $field_precision = $schema->Field_Precision($object,$field,$object_type); $field_scale = $schema->Field_Scale($object,$field,$object_type); $field_identity = $schema->Field_Identity($object,$field,$object_type); $field_null = $schema->Field_Null($object,$field,$object_type); @indexes = $schema->Indexes($table,$object_type); @primary_keys = $schema->Primary_Keys($table,$object_type); @keys = $schema->Keys($table,$object_type); @children_tables = $schema->Children($table); @parent_tables = $schema->Parents($table); @field_equivalences = $schema->Relation($parent,$child); # Get comments (views' and procedures' definitions) $comments = $schema->Comments($object,$object_type) # Get view's tables @tables = $schema->View_Tables($view) Requirements: · Perl


RDBAL::Schema Related Software