Module gnue.common.datasources.GSchema
Classes for the schema object tree.
| Classes |
GSConstraints |
Collection of constraint definitions. |
GSData |
Collection of tabledata to be included in a schema definition
(e.g. |
GSDescription |
Clear text description of the schema. |
GSField |
Definition of a single database field. |
GSFields |
Collection of fields of a table. |
GSFKField |
Definition of a foreign key field. |
GSForeignKey |
Definition of a foreign key constraint. |
GSIndex |
Definition of an index on a database table. |
GSIndexes |
Collection of index definitions. |
GSIndexField |
Definition of an index field. |
GSObject |
Abstract base class for all objects of a schema tree. |
GSPKField |
Definition of a primary key field. |
GSPrimaryKey |
Definition of a primary key of a database table. |
GSRow |
Definition of a single data row. |
GSRows |
Collection of data rows. |
GSSchema |
Database schema, the root of any schema tree. |
GSTable |
Definition of a single database table. |
GSTableData |
Data for one table. |
GSTables |
Collection of table definitions. |
GSUnique |
Definition of an unique constraint. |
GSUQField |
Definition of an unique constraint field. |
GSValue |
Definition for a value in a row. |
xmlSchemaHandler |
|
| Function Summary |
| |
getXMLelements()
Create a dictionary tree with all valid xml elements. |
| |
loadFile(buffer,
app,
initialize)
This function loads an XML object tree from a given stream and return
it's root object. |
getXMLelements()
Create a dictionary tree with all valid xml elements. This
dictionary tree is available via global variable 'xmlElements'
-
|
loadFile(buffer,
app=None,
initialize=True)
This function loads an XML object tree from a given stream and
return it's root object.
-
|
xmlElements
-
- Type:
-
NoneType
- Value:
|