Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-01-03 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2015-07-03 | Implement nested id support | Boris Kolpackov | 1 | -9/+7 | |
Now the 'id' specifier can optionally include the data member path to the id inside the composite value. For example: #pragma db id(first) std::pair<int, int> p; Note that one somewhat counter-intuitive aspect of this new feature is that the whole member marked with id ('p' in the above example) and not just the actual id member ('p.first' in the above example) is treated as readonly. Such nested id also cannot be automatically assigned (auto specifier). | |||||
2015-06-22 | Get rid of member_[u]type(), other cleanups | Boris Kolpackov | 1 | -1/+1 | |
2015-06-15 | Add points_to pragma | Boris Kolpackov | 1 | -2/+2 | |
Currently does not support containers. | |||||
2015-06-03 | Remove gratuitous classes | Boris Kolpackov | 1 | -3/+3 | |
In the process also get rid of global class processor which conflicts with enum processor on MIPS. | |||||
2015-02-06 | Update copyright | Boris Kolpackov | 1 | -1/+1 | |
2015-02-04 | Implement object loading views | Boris Kolpackov | 1 | -9/+7 | |
See section 10.2 in the manual for details. | |||||
2014-11-26 | Implement optimistic concurrency support in bulk operations | Boris Kolpackov | 1 | -9/+1 | |
Bulk update and SQL Server ROWVERSION not yet supported. | |||||
2014-11-25 | Implement bulk database operation support for Oracle and SQL Server | Boris Kolpackov | 1 | -0/+60 | |
2014-11-19 | Allow empty runtime and execute views | Boris Kolpackov | 1 | -0/+19 | |
Use them to handle INSERT/UPDATE SQL Server stored procedures. | |||||
2014-08-18 | Diagnose index definition on inverse member | Boris Kolpackov | 1 | -1/+9 | |
2013-12-04 | Implement on_delete pragma for object pointers | Boris Kolpackov | 1 | -0/+38 | |
Translates to the ON DELETE SQL clause. | |||||
2013-09-17 | Add support for defining composite values inside persistent classes, etc | Boris Kolpackov | 1 | -8/+27 | |
2013-02-09 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2012-10-25 | Static multi-database support | Boris Kolpackov | 1 | -3/+293 | |
Add new options (--multi-database, --default-database). Generate common code to -odb.?xx files and database-specific to -odb-<db>.?xx. | |||||
2012-07-27 | Add support for defining indexes | Boris Kolpackov | 1 | -0/+118 | |
New db pragma qualifier: index. New tests: common/index, mysql/index, pgsql/index. | |||||
2012-07-10 | Add support for custom database type mapping | Boris Kolpackov | 1 | -0/+99 | |
New pragma qualifier, map, and specifiers: as, to, from. New tests: <database>/custom. |