A model element may have the following attributes:
SQLite(exact spelling) are valid
adaptorNames (correspond respectively to the packages MySQLAdaptorLayer, OracleAdaptorLayer, PostgresqlAdaptorLayer and SQLiteAdaptorLayer).
Dotted-names are supported. This is used both when the code-templates are generated and at run-time, when objects of a certain type (entity) must be instanciated and populated with fetched values. The value stored in the model should therefore be kept in step with your current python installation.
See also: 2.3.2, Entity's
A connection dictionary is always made of the following keys:
port allows you to specify the port number to
which the database server listens.
The adaptors in the framework make a different use of each of these
keys to connect to a database. For example, the adaptor for SQLite
only requires one key to be defined:
database, pointing to the
file containing the database. For an exact definition of how different
adaptors use the connection dictionary, please refer to their