debian man page for alzabo::runtime::index

Query: alzabo::runtime::index

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

Alzabo::Runtime::Index(3pm)				User Contributed Perl Documentation			       Alzabo::Runtime::Index(3pm)

NAME
Alzabo::Runtime::Index - Index objects
SYNOPSIS
use Alzabo::Runtime::Index;
DESCRIPTION
This object represents an index on a table. Indexes consist of columns and optional prefixes for each column. The prefix specifies how many characters of the columns should be indexes (the first X chars). Some RDBMS's do not have a concept of index prefixes. Not all col- umn types are likely to allow prefixes though this depends on the RDBMS. The order of the columns is significant.
INHERITS FROM
"Alzabo::Index" Note: all relevant documentation from the superclass has been merged into this document.
METHODS
columns Returns an ordered list of the "Alzabo::Runtime::Column" objects that are being indexed. prefix ("Alzabo::Runtime::Column" object) A column prefix is, to the best of my knowledge, a MySQL specific concept, and as such cannot be set when using an RDBMSRules module for a different RDBMS. However, it is important enough for MySQL to have the functionality be present. It allows you to specify that the index should only look at a certain portion of a field (the first N characters). This prefix is required to index any sort of BLOB column in MySQL. This method returns the prefix for the column in the index. If there is no prefix for this column in the index, then it returns undef. unique Returns a boolean value indicating whether the index is a unique index. fulltext Returns a boolean value indicating whether the index is a fulltext index. function For function indexes, this returns the function being indexed. id The id is generated from the table, column and prefix information for the index. This is useful as a canonical name for a hash key, for example. Returns a string that is the id which uniquely identifies the index in this schema. table Returns the "Alzabo::Runtime::Table" object to which the index belongs.
AUTHOR
Dave Rolsky, <autarch@urth.org> perl v5.8.8 2007-12-23 Alzabo::Runtime::Index(3pm)
Related Man Pages
alzabo::design(3pm) - debian
alzabo::index(3pm) - debian
alzabo::runtime::column(3pm) - debian
alzabo::runtime::index(3pm) - debian
alzabo::runtime::uniquerowcache(3pm) - debian
Similar Topics in the Unix Linux Community
Compare Fields from two text files using key columns
help to identify duplicate columns adjacent value
Count Number of Alternate Index
awk : search last index in specific column
Increment Column having Alphanumeric value in file