Field Summary |
|
final public static String | CHANGE_FIELD Name of the scheme for changing a field. |
final public static String | CHANGE_FIELD_DEFAULT The default scheme for changing a field. |
final public static String | CREATE_CONSTRAINT Name of the scheme for creating (adding) a constraint, such as a key or index. |
final public static String | CREATE_CONSTRAINT_DEFAULT The default scheme for creating (adding) a constraint. |
final public static String | CREATE_DELETE_TRIGGER Name of the scheme for creating an 'delete' trigger for a view. |
final public static String | CREATE_DELETE_TRIGGER_DEFAULT |
final public static String | CREATE_FIELD Name of the scheme for creating (adding) a field. |
final public static String | CREATE_FIELD_DEFAULT The default scheme for creating (adding) a field. |
final public static String | CREATE_FOREIGN_KEY Name of the partial scheme for creating a foreign (referential) key. |
final public static String | CREATE_FOREIGN_KEY_DEFAULT The default scheme for selecting a node type. |
final public static String | CREATE_INDEX Name of the scheme for creating an index for a field. |
final public static String | CREATE_INDEX_DEFAULT |
final public static String | CREATE_INSERT_TRIGGER Name of the scheme for creating an 'insert' trigger for a view. |
final public static String | CREATE_INSERT_TRIGGER_DEFAULT |
final public static String | CREATE_OBJECT_ROW_TYPE Name of the scheme for creating a row type. |
final public static String | CREATE_OBJECT_TABLE Name of the scheme for creating a table.
The parameters accepted are:
{0} the storage manager (StorageManager), or the basename for tables (String)
{1} the builder to create the table for
{2} the field definitions (excluding simple index definitions)
A comma-seperated list, which is preceded by a comma UNLESS there is a rowtype scheme defined
{3} the simple index definitions
{4} the field definitions, including simple index definitions
A comma-seperated list, which is preceded by a comma UNLESS there is a rowtype scheme defined,
and no other field definitions.
{5} the constraint definitions
You can set up your scheme to create extended tables (i.e. |
final public static String | CREATE_OBJECT_TABLE_DEFAULT The default scheme for creating a table. |
final public static String | CREATE_PRIMARY_KEY Name of the partial scheme for creating a primary key. |
final public static String | CREATE_PRIMARY_KEY_DEFAULT The default scheme for creating a prinary key. |
final public static String | CREATE_ROW_TYPE Name of the scheme for creating a row type. |
final public static String | CREATE_SEQUENCE |
final public static String | CREATE_SEQUENCE_DEFAULT The default scheme for creating a sequence table. |
final public static String | CREATE_TABLE Name of the scheme for creating a table.
The parameters accepted are:
{0} the storage manager (StorageManager), or the basename for tables (String)
{1} the table name of the builder to create the table for
{2} the field definitions (excluding simple index definitions)
{3} the simple index definitions.
A comma-seperated list, which is preceded by a comma UNLESS there is a rowtype scheme defined
{4} the field definitions, including simple index definitions
{5} constraint definitions
A comma-seperated list, which is preceded by a comma UNLESS there is a rowtype scheme defined,
and no other field definitions.
{6} the table name of the builder that this table extends from
{7} the database name or catalog
You can set up your scheme to create extended tables (i.e. |
final public static String | CREATE_TABLE_DEFAULT The default scheme for creating a table. |
final public static String | CREATE_UNIQUE_INDEX Name of the scheme for creating a unique (generally composite) index. |
final public static String | CREATE_UNIQUE_INDEX_DEFAULT The default scheme for creating a composite key. |
final public static String | CREATE_UNIQUE_KEY Name of the partial scheme for creating a unique key. |
final public static String | CREATE_UNIQUE_KEY_DEFAULT The default scheme for selecting a node type. |
final public static String | CREATE_UPDATE_TRIGGER Name of the scheme for creating an 'update' trigger for a view. |
final public static String | CREATE_UPDATE_TRIGGER_DEFAULT |
final public static String | CREATE_VIEW Name of the scheme for creating a view. |
final public static String | CREATE_VIEW_DEFAULT |
final public static String | DELETE_CONSTRAINT Name of the scheme for deleting a constraint, such as a key or index. |
final public static String | DELETE_CONSTRAINT_DEFAULT The default scheme for deleting a constraint. |
final public static String | DELETE_FIELD Name of the scheme for deleting a field. |
final public static String | DELETE_FIELD_DEFAULT The default scheme for deleting a field. |
final public static String | DELETE_INDEX Name of the scheme for deleting a index. |
final public static String | DELETE_INDEX_DEFAULT The default scheme for deleting a constraint. |
final public static String | DELETE_NODE Name of the scheme for selecting a node type. |
final public static String | DELETE_NODE_DEFAULT The default scheme for selecting a node type. |
final public static String | DELETE_UNIQUE_INDEX Name of the scheme for deleting a unique (generally composite) index. |
final public static String | DELETE_UNIQUE_INDEX_DEFAULT The default scheme for deleting a constraint. |
final public static String | DROP_ROW_TYPE Name of the scheme for dropping a row type. |
final public static String | DROP_TABLE Name of the scheme for dropping a table. |
final public static String | DROP_TABLE_DEFAULT The default scheme for reading a text field. |
final public static String | GET_BINARY_DATA Name of the scheme for reading a binary field from a node. |
final public static String | GET_BINARY_DATA_DEFAULT The default scheme for reading a binary field. |
final public static String | GET_TABLE_SIZE Name of the scheme for obtaining the size of a (builder) table. |
final public static String | GET_TABLE_SIZE_DEFAULT The default scheme for reading a text field. |
final public static String | GET_TEXT_DATA Name of the scheme for reading a text field from a node. |
final public static String | GET_TEXT_DATA_DEFAULT The default scheme for reading a text field. |
final public static String | INIT_SEQUENCE |
final public static String | INIT_SEQUENCE_DEFAULT The default scheme for initializing a sequence table. |
final public static String | INSERT_NODE Name of the scheme for inserting a node. |
final public static String | INSERT_NODE_DEFAULT The default scheme for inserting a node type. |
final public static String | READ_SEQUENCE Name of the scheme for retrieving the key from sequence or number table
The parameters accepted are:
{0} the storage manager (StorageManager), or the basename for tables (String)
{1} the (suggested) name of the primary key field ('number')
{2} the sequence buffer size (nr of keys that MMBase caches in the storage layer). |
final public static String | READ_SEQUENCE_DEFAULT The default scheme for retrieving the key from a sequence table. |
final public static String | SELECT_NODE Name of the scheme for selecting a node. |
final public static String | SELECT_NODE_DEFAULT The default scheme for selecting a node. |
final public static String | SELECT_NODE_TYPE Name of the scheme for selecting a node type. |
final public static String | SELECT_NODE_TYPE_DEFAULT The default scheme for selecting a node type. |
final public static String | UPDATE_NODE Name of the scheme for updating a node type. |
final public static String | UPDATE_NODE_DEFAULT The default scheme for updating a node type. |
final public static String | UPDATE_SEQUENCE Name of the scheme for updating a sequence or number table
The parameters accepted are:
{0} the storage manager (StorageManager), or the basename for tables (String)
{1} the (suggested) name of the primary key field ('number')
{2} the sequence buffer size (nr of keys that MMBase caches in the storage layer). |
final public static String | UPDATE_SEQUENCE_DEFAULT The default scheme for updating a sequence table. |