Package gnue :: Package common :: Package datasources :: Module GSchema
[show private | hide private]

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.

Variable Summary
NoneType xmlElements = None                                                                  

Function Details

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.

Variable Details

xmlElements

Type:
NoneType
Value:
None                                                                  


GNUe Home

Public API

Developer's Corner