Package org.datanucleus.store.rdbms.schema
Provides a definition of the schema in the datastore, including tables, columns and types.
The public access point for datastore schema information is RDBMSSchemaHandler
which provides a series of methods for accessing key schema data. For example
- handler.getSchemaData(conn, "types"); returns all JDBC/SQL type information for this datastore.
- handler.getSchemaData(conn, "tables", "myCatalog", "mySchema"); returns all table information in the supplied catalog/schema for this datastore.
-
Class Summary Class Description ForeignKeyInfo Represents the metadata of a specific foreign key column.IndexInfo Represents the metadata of a specific index column.JDBCTypeInfo Representation of JDBC type information in the datastore.PrimaryKeyInfo Represents the metadata of a specific primary key column.RDBMSColumnInfo Representation of column schema information in the datastore.RDBMSSchemaHandler Handler for RDBMS schema information.RDBMSSchemaInfo Representation of schema table information in the datastore.RDBMSTableFKInfo Representation of FK information for a table in the datastore.RDBMSTableIndexInfo Representation of index information for a table in the datastore.RDBMSTableInfo Representation of table column information in the datastore.RDBMSTablePKInfo Representation of PK information for a table in the datastore.RDBMSTypesInfo Representation of types information in the datastore.SQLTypeInfo Representation of SQL type information in the datastore.