Package | Description |
---|---|
org.nuxeo.ecm.core.storage.sql.jdbc.db |
Internal API to deal with the database by generating SQL statements.
|
org.nuxeo.ecm.core.storage.sql.jdbc.dialect |
Database
Dialect s implementations;
a Dialect encapsulates knowledge about database-specific behavior. |
Modifier and Type | Method and Description |
---|---|
static Table.IndexType |
Table.IndexType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Table.IndexType[] |
Table.IndexType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
TableImpl.addIndex(String indexName,
Table.IndexType indexType,
String... columnNames) |
void |
TableAlias.addIndex(String indexName,
Table.IndexType indexType,
String... columnNames) |
void |
Table.addIndex(String indexName,
Table.IndexType indexType,
String... columnNames)
Adds an index of the given name and type on one or several columns.
|
Modifier and Type | Method and Description |
---|---|
String |
Dialect.getCreateIndexSql(String indexName,
Table.IndexType indexType,
Table table,
List<Column> columns,
Model model)
Gets a CREATE INDEX statement for an index.
|
Copyright © 2018 Nuxeo. All rights reserved.