Class Phalcon\Db\Index

implements Phalcon\Db\IndexInterface

Source on GitHub

Allows to define indexes to be used on tables. Indexes are a common way to enhance database performance. An index allows the database server to find and retrieve specific rows much faster than it could do without an index


public __construct (string $indexName, array $columns, [string|null $type])

Phalcon\Db\Index constructor

public string getName ()

Gets the index name

public array getColumns ()

Gets the columns that comprends the index

public string getType ()

Gets the index type

public static Phalcon\Db\IndexInterface __set_state ([array $properties])

Restore a Phalcon\Db\Index object from export