Class SQLInfo.TableMaker
java.lang.Object
org.nuxeo.ecm.core.storage.sql.jdbc.SQLInfo.TableMaker
- Enclosing class:
- SQLInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Column
newColumn
(String columnName, ColumnType type) protected void
protected void
Precompute what we can from the information available for a regular schema table, or a collection table.protected void
protected void
protected void
protected void
protected void
Additional SQL for the hierarchy table.protected void
protected void
protected void
protected void
protected void
-
Constructor Details
-
TableMaker
-
-
Method Details
-
newFragmentFields
protected void newFragmentFields() -
newColumn
-
postProcessClusterNodes
protected void postProcessClusterNodes() -
postProcessClusterInvalidations
protected void postProcessClusterInvalidations() -
postProcessRepository
protected void postProcessRepository() -
postProcessRootIdSelect
protected void postProcessRootIdSelect() -
postProcess
protected void postProcess()Precompute what we can from the information available for a regular schema table, or a collection table. -
postProcessHierarchy
protected void postProcessHierarchy()Additional SQL for the hierarchy table. -
postProcessSelectById
protected void postProcessSelectById() -
postProcessSelectChildrenIdsAndTypes
protected void postProcessSelectChildrenIdsAndTypes() -
postProcessInsert
protected void postProcessInsert() -
postProcessDelete
protected void postProcessDelete() -
postProcessCopy
protected void postProcessCopy()
-