-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Stephane Carrez edited this page Nov 5, 2017
·
7 revisions
The Ada Database Objects is an Object Relational Mapping for the Ada05 programming language. It allows to map database objects into Ada records and access databases content easily.
Installation | Features | Documentation | Tutorial |
---|---|---|---|
Installation | Features | Documentation | Tutorial |
The ORM uses an XML mapping file or an UML model, a code generator and a runtime library for the implementation. It provides a database driver for MySQL and SQLite. The ORM helps your application by providing a mapping of your database tables directly in the target programming language: Ada05 in our case. The development process is the following:
- You design your database model either using a UML tool or by writing an XML description,
- You generate the Ada05 mapping files by using the Dynamo code generator,
- You generate the SQL database tables by using the same tool,
- You write your application on top of the generated code that gives you direct and simplified access to your database.
- Fix minor configuration issue with GNAT 2014
- Support to load query results in Ada bean datasets
- Added support to load dynamic database drivers
- Port on FreeBSD
- Support for the creation of Debian packages
- Fix support to reload query definitions
- Optimize session factory implementation
- Customize the MySQL database connection by using MySQL SET
- Support to update database records when a field is really modified
- Customize the SQLite database connection by using SQLite PRAGMAs
- Escape MySQL or SQLite reserved keywords
- Support for blob type
- Port on Windows
- ADO model with Mysql driver
This project relies on: