Code generators
The RISE suit provides a range of code generators for you to use when transforming your RISE model into software. A RISE code generator is a separate software application that operates on a RISE model (XML file) and produces some kind of output. There are two main categories of code generators: database script generators and application source code generators. Download the code generators you need from our download center and, if needed, download the RISE Editor!
Database script generators
The database code generators writes an incremental script for creating, and updating, a relational database model based on your model. A RISE model contains - unless it's been refactored - the entire life-cycle of your data model. The code generator translates this life-cycle into an incremental database specific script. Currently, RISE provides the code generators for SQL Server, MySQL and PostgreSQL.
Application source code generators
The application source code generators creates code, in a particular programming language, for working with a database based on the same RISE model. The generated code includes classes for managing database access and for publishing the access layer as web services. Both SOAP and JSON style web services are supported. Currently, two languages are supported C# (.NET) and PHP. The C# for ODBC code generator outputs code handling all three databases (SQL Server, MySQL and PostgreSQL). For PHP there are two different code generators, PHP for MySQL and PHP for PostgreSQL, creating source code using the respective database native driver. How to run a code generator
In order to be both flexible while and easy to use, RISE code generators can be launched in several different ways. You may run a code generator:
|
|
|
|
|
|
|
AJAX code generator
|
Generates JavaScript source code, based on jQuery, for accessing JSON enabled web services. |
|
Connection strings
|
This article helps you to create a valid connection string for your database. |
|
|
|
|