Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-09-12 | Implement --output-name, --generate-schema-only, and --at-once options | Boris Kolpackov | 1 | -1/+1 | |
2012-08-16 | Add support for automatically discovering accessor/modifier functions | Boris Kolpackov | 1 | -1/+1 | |
New options: --{accessor,modifier}-regex, --{accessor,modifier}-regex-trace. | |||||
2012-08-15 | Add support for member accessors/modifiers | Boris Kolpackov | 1 | -3/+15 | |
New pragmas: get, set, access. New test: common/access. | |||||
2012-07-16 | Simplify query inheritance hierarchy | Boris Kolpackov | 1 | -80/+0 | |
This should also allow Sun CC handle queries for objects with circular dependencies. | |||||
2012-04-27 | Add support for NULL pointers to objects with composite object ids | Boris Kolpackov | 1 | -1/+172 | |
2012-04-23 | Polymorphic inheritance support | Boris Kolpackov | 1 | -57/+202 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2012-01-29 | Remove author field from file header | Boris Kolpackov | 1 | -1/+0 | |
Too much effort to maintain. | |||||
2012-01-08 | Add support for defining composite value type as class template instantiations | Boris Kolpackov | 1 | -14/+23 | |
2012-01-06 | Cleanup dead code | Boris Kolpackov | 1 | -9/+0 | |
2011-11-01 | Implement support for optimistic concurrency | Boris Kolpackov | 1 | -4/+33 | |
New pragmas: optimistic, version. New test: optimistic. New database function: reload(). | |||||
2011-10-27 | Add support for persistent classes without object ids | Boris Kolpackov | 1 | -14/+20 | |
New pragma id (object). New test: common/no-id. | |||||
2011-09-27 | Add support for associating tables with views | Boris Kolpackov | 1 | -1/+3 | |
2011-09-16 | Support for views; integrated part | Boris Kolpackov | 1 | -0/+53 | |
2011-09-05 | Support for views; native part | Boris Kolpackov | 1 | -10/+45 | |
2011-08-31 | Rename comp_value() predicate to composite() | Boris Kolpackov | 1 | -1/+1 | |
2011-08-31 | Cosmetic changes and cleanups | Boris Kolpackov | 1 | -4/+4 | |
Rename some functions to have consistent names. Add object() predicate. | |||||
2011-07-04 | Implement support for database operations callbacks | Boris Kolpackov | 1 | -0/+90 | |
New object pragma: callback. New test: common/callback. New manual section: 10.1.4, "callback". | |||||
2011-06-21 | Add hooks for generating extra code in object traits | Boris Kolpackov | 1 | -0/+7 | |
2011-04-25 | Add support for abstract object types | Boris Kolpackov | 1 | -56/+66 | |
2011-04-22 | Initial support for non-polymorphic inheritance | Boris Kolpackov | 1 | -4/+50 | |
Every class gets a separate table. New test: common/inheritance. | |||||
2011-03-25 | Further generalization work for SQLite support | Boris Kolpackov | 1 | -1/+2 | |
2011-03-21 | Split MySQL code generator into common and db-specific parts | Boris Kolpackov | 1 | -0/+107 | |
The common part (in relational/) still has some MySQL-specific parts. Also, add the notion of the current context which is used to avoid explicitly passing the context object to every generator's c-tor. |