BIZ

TMS Aurelius Free Edition Download

ORM framework for Delphi with full support for data manipulation, complex and advanced queries, inheritance, polymorphism, and more...


Request your TMS Aurelius Free Edition

This offer has now ended.
Thanks to everyone who registered for the TMS Aurelius Free Edition Download.
For further information on Aurlius, please have a look at the product page.


FAQ

  • What are the features of Registered License of TMS Aurelius that are missing in the Free Edition?
    None. Simply all TMS Aurelius features are available. The Free Edition is not a stripped down version.

  • Can I sell applications I build using Aurelius Free Edition?
    Yes, both Aurelius Free Edition and Registered License allows that.

  • Does Aurelius Free Edition include source code?
    No, only binaries are provided. Source code is only available upon purchasing a Registered License.

  • Can I use Aurelius Free Edition v4.2 on Delphi 10.2 Tokyo (Berlin, Seattle, XE8, XE7, .., XE2)?
    No, Aurelius Free Edition v4.2 is only available for Delphi 10.3 Rio, and binaries are generated using the latest updates applied.

  • Can I ask questions on TMS Software web forum if I'm using Aurelius Free Edition?
    No. You can read existing questions in the forums, but to ask new questions you need to purchase a Registered License.

  • Am I entitled to receive free support from TMS when using Aurelius Free Edition?
    No. We answer e-mail questions from users when possible, but we give higher priority for customers that purchased a Registered License.

Comparison Table

  Free Edition Registered License
Connection and Schema
Database connection design-time wizard
Creating/updating schema
Schema validation
SQL script creation
Mapping
Custom mapping with attributes (full support for legacy databases)
Automapping
ID generators: Autoincrement, GUID, Natural, Custom, etc.
Lazy-loaded associations
Lazy-loaded blobs
Inheritance - Single Table
Inheritance - Joined Tables
Composite Id
Multi-model design
Object Managing
Saving objects
Updating objects and tracking of modified properties
Entity replication
Entity lifecycle management
Transactions
Concurrency control
Events
Linq Queries
Fluent query interface
Fetch-on-demand cursors
Language native relational operators
Projections
Language native arithmetic operators
IsNull, IsNotNull conditions
String comparison functions ( StartsWith EndsWith Contains )
Query by associated entities at any level
Ordering
Aggregated functions
Date manipulation functions ( Year, Month , etc.)
String manipulation functions ( Upper, Concat, Lower, Position, Length, etc.)
Paged results
Polymorphic results
Data Binding - TAureliusDataset
Property binding with dataset fields
Subproperty fields
Entity fields (associations)
Master-detail using dataset fields
Fetch-on-demand with cursors
Offline fetch-on-demand with paged results
Support for polymorphic results
Enumeration fields
In-memory locate support
Calculated fields
Lookup fields
Design-time field definition
Database systems
MySQL
Microsoft SQL Server
Oracle
PostgreSQL
SQLite
Firebird
Interbase
DB2
ElevateDB
NexusDB
AbsoluteDB
Platforms
Windows
Mac OSX
Android
iOS
Linux
Component adapters
FireDAC
dbExpress
dbGo (ADO)
SQLite Native
TMS RemoteDB
ZeosLib
SQL-Direct
UniDAC
ElevateDB
NexusDB
Interbase Express (IBX)
Direct Oracle Access
AbsoluteDB
FIBPlus
IBObjects (IBO)
Unified Interbase (UIB)
AnyDac
Other
Commercial Use
Delphi 10.3 Rio
Delphi XE2..XE8, Seattle, Berlin, Tokyo  
Source code  
Premium Support