GenWise Types

Topic updated 31-5-2007

The Database Repository uses GenWise Types to provide a layer of abstraction for all database types of all Supported Databases. The GenWise Types are free from any language or implementation.

Mapping between GenWise Types and database-specific types is bi-directional:

When importing metadata from a database (using Import Schema), the mapping from database-specific types to GenWise Types is performed by the Database Provider.
A database schema can be transferred to a different database system by switching a Datastore to another Database Provider. The newly selected Database Provider will then map GenWise Types to database-specific types.

 

GenWise Templates map GenWise Types to programming language-specific types in their generated source code.

 

 

See also

In the Database Repository's Column Designer, the GenWise Type selected for a database column is displayed as the Data Type.