We already know that an xml-model holds one and only one model; <model>
is, hence, the root element of the model.
The <model> element has the following attributes:
<model
name = '' -- unique per model set
packageName = '' -- generate classes into, and import from, this package
adaptorName = ( MySQL | Oracle | Postgresql | SQLite ) : Postgresql -- a supported database adaptor
comment = '' -- a comment
connectionDictionary = "{}" -- string representation of a python dictionary
>
All these attributes are described in section 2.3.1.
The connection dictionary should be a valid python expression for
dictionaries; when other database adaptors come up for other
database, they will be required to accept the very same set of
required keys, namely host, database, user, and
password.
Comments are welcome: Sebastien Bigaret / Modeling Home Page