Timeline
15.06.2006:
- 21:50 Changeset [410] by
-
Updating signature of Persistent class to match the generated objects (putting in PDO typehints)
- 21:40 Changeset [409] by
-
ticket:280 - Adding preliminary support for unique object instances. This is based roughly on Oliver's implementation outlined in wiki:Development/UniqueInstances
ticket:279 - Adding preliminary support for one-to-one relationships
- 21:01 Development/Roadmap edited by
- (diff)
- 20:56 Development/UniqueInstances edited by
- Added ticket note (diff)
- 18:30 Ticket #280 (Add identity map to ensure unique object instances) created by
- See Oliver's good discussion of this issue at …
- 18:18 Ticket #279 (Add support for one-to-one relationships.) created by
- Add support for one-to-one relationships in the builder classes. …
- 17:59 Documentation/1.2/FAQ edited by
- Comment added (diff)
- 17:57 Documentation/1.2/FAQ edited by
- Comment added (diff)
14.06.2006:
- 16:40 Documentation/1.2/FAQ edited by
- Comment added (diff)
13.06.2006:
- 18:18 Ticket #278 (MySQLi should use DATETIME for timestamps) closed by
- fixed: Fixed in [408]
- 18:18 Changeset [408] by
-
#278 - Changing MysqliPlatform to use DATETIME (inherited from MysqlPlatform) instead of TIMESTAMP
- 18:15 Ticket #278 (MySQLi should use DATETIME for timestamps) created by
- Currently we are using TIMESTAMP for mysqli driver. This should be …
- 16:03 Changeset [407] by
-
#275 (cont.) - Added fix to createOrderByColumn()/ActualOrderByColumn to store order-by direction.
- 15:59 Changeset [406] by
-
#275 (cont.) - updated the internals of getRelated*() methods to correctly use passed-in Query in !BasePeer::doSelect()
09.06.2006:
- 22:46 Changeset [405] by
-
ticket:275 cont. Cleaning up buildSql() method, adding support for adding select columns by name.
- 22:45 Changeset [404] by
-
ticket:275 cont. - change the getRelated...() method to use Query instead of Criteria
- 02:43 Development/Criteria edited by
- Fixed identifier escaping (diff)
- 02:41 Development/Criteria edited by
- Updated the docs to reflect some from [402] (diff)
08.06.2006:
- 23:34 Changeset [403] by
-
Fixed file format (dos -> unix)
- 23:31 Changeset [402] by
-
- Refactoring based on design ideas by Dominik -- StatementBuilder, LiteralSql, Query implementing StatementBuilder
- Added support for columns as values in expressions (#277)
- 22:49 Changeset [401] by
-
#275 (cont) Adding skeleton for QueryTest
- 21:49 Changeset [400] by
-
Added missing runtime-conf.ini from #267
- 21:06 Changeset [399] by
-
#270 - removing more php4 stuff
#275 - continuing to refactor criteria
- 18:17 Ticket #277 (Add support for column-column expressions) created by
- It would be nice to be able to support adding columns to the right side of …
07.06.2006:
- 22:17 Changeset [398] by
-
ticket:275 (cont.)
- Added support for passing either a Criteria or a Query to doSelect()/doSelectStmt()/doSelectOne().
06.06.2006:
- 20:01 Changeset [397] by
-
ticket:275 (cont.) - fix to multipk retrieveByPK
- 16:56 Changeset [396] by
-
Reverted pgsql ddl generator changes committed in [372]
05.06.2006:
- 22:58 Changeset [395] by
-
-- small fix to allow setting of Oracle schema name when generating database metadata
- 22:55 Changeset [394] by
-
-- fixed oracle DDL driver output of primary keys
-- removed oracle DDL driver duplicate printing of create index statements
- 17:24 Changeset [393] by
-
ticket:275 (cont.) - Fixed typo in basepeer doUpdate()
04.06.2006:
- 10:49 Development/Criteria edited by
- (diff)
- 00:39 Development/Criteria edited by
- Comment added (diff)
- 00:39 Development/Criteria edited by
- Comment added (diff)
- 00:39 Development/Criteria edited by
- Comment added (diff)
- 00:39 Development/Criteria edited by
- Comment added (diff)
02.06.2006:
- 23:25 Changeset [392] by
-
ticket:275 (cont.)
- Added select modifier support (back) to BasePeer
- prop name fixes in ColumnValueCollection
- Added missing props to Query
01.06.2006:
- 21:29 Changeset [391] by
-
ticket:275 - Updated CriteriaTest for new Criteria object. Removed query tests (QueryTest coming later).
- 18:54 Changeset [390] by
-
ticket:275 (cont.) - Fixed incorrect interface implementation in LogicExpression
- 18:53 Changeset [389] by
-
ticket:275 (cont.)
- Implemented Dominik's better signature for buildSql() method.
- 18:34 Changeset [388] by
-
ticket:180 (remove need for templates) & general cleanup
- Renamed PropelDataModelTask -> PropelDataModelTemplateTask
- Refactored !PropelDataDTDTask to extend PropelDataModelTemplateTask
- Removed Context/Capsule stuff from AbstractPropelDataModelTask
- 17:05 Changeset [387] by
-
ticket:275 (cont.)
- Added phpdoc comments to classes
- Consolidated the aux/util classes into *Classes.php files, removing the criteria/ dir.
- Removed the generated addSelectColumns() method, since it is now inside the Query class
- Some minor method renaming in ColumnMap
- Added more fluent API to Query
- Renamed ColumnExpression->getQueryColumn() to createQueryColumn(), to capture the fact that a new instance is created every call.
- Refactored methods like getIgnoreCaseSql to take a QueryColumn parameter
- Changed from using "Concrete" in QueryColumn classnames to "Actual". Maybe not much better, but at least doesn't have specific OO meaning.
31.05.2006:
- 22:25 Changeset [386] by
-
ticket:275 (cont.) - Added a addOrderBy(OrderByColumn) method, as per Tamcy's suggestion.
- 22:22 Changeset [385] by
-
ticket:275 (cont.) - Renamed Criteria2 -> Criteria
- 22:15 Changeset [384] by
-
ticket:275 (cont.)
- Updated builders & runtime support components to use new Criteria2
- Added applyLimit() method to the !DBAdapter classes
- Replaced build.xml convert-props with copy-runtime-conf target
- Created new interfaces for QueryColumn and OrderByColumn with "concrete" and "custom" subclasses
- 22:00 Development/Roadmap edited by
- (diff)
30.05.2006:
- 14:50 Development/Criteria edited by
- Fixed missing EqualExpr in Criteria 2.0 examples (diff)
- 14:49 Development/Criteria edited by
- Added example for custom SQL as value param to other expressions (diff)
- 14:49 Changeset [383] by
-
#275 (cont.) - Changed CustomExpr to SqlExpr and updated ColumnValueExpression to support SqlExpr as value param
- 13:57 Changeset [382] by
-
- Change Criteria2 to always use AndExpr as the container when calling Criteria2->add()
- Fix a couple typos/bugs in MultiValueExpression
- 13:21 Development/Criteria edited by
- Added escaping for AuthorPeer (diff)
- 13:20 Development/Criteria edited by
- Updated wiki page to reflect implementation added in ticket:275 (diff)
- 01:10 Ticket #276 (Bugs in Oracle DDL) created by
- From the users list (ticket created by hans): While setting up Propel …
29.05.2006:
- 08:54 Documentation/1.2/WTF edited by
- Comment added (diff)
- 08:48 Documentation/1.2/WTF edited by
- Comment added (diff)
28.05.2006:
- 20:13 Development/Criteria edited by
- Added checked-in note (diff)
- 20:10 Changeset [381] by
-
ticket:275 - Checking in a rough "Plan 1" for Criteria2
- New simpler OO Criteria system
- New Query class to represent (SELECT) queries
- Added some methods to BasePeer to allow this to be tested along side current Criteria.
- 20:06 Development/Roadmap edited by
- Added ticket info for new Criteria ticket (diff)
- 20:05 Ticket #275 (Overhaul Criteria) created by
- This ticket is for the large-scale Propel 2.0 task of overhauling the …
- 19:56 Ticket #274 (Move test dir up to top-level of Propel trunk) created by
- The tests test both runtime and generator components (indirectly), so it …
- 19:39 Ticket #273 (Add typehints to optional PDO connection params in generated classes) created by
- PHP 5.1 now supports typehints on optional params (i.e. params with …
- 19:04 Changeset [380] by
-
#272 (partial) - Renamed getDatabaseMap() method to getDatabase() to be consistent with other map classes naming.
- 18:59 Ticket #272 (Clean up the map classes.) created by
- There are a few map tasks that need to be taken care of in the map …
- 03:42 Download edited by
- Added RC2 links (diff)
- 03:40 News/Propel1.2.0RC2 created by
- Added news item for RC2 release.
- 03:18 Ticket #264 (Tag Propel 1.2.0RC2 (and release)) closed by
- fixed: Tagged in changeset:379
- 03:17 Changeset [379] by
-
#264 - Tagging 1.2.0RC2
- 00:24 Documentation/1.2/HowTos edited by
- updated urls (diff)
27.05.2006:
- 09:05 Documentation/1.2/WTF edited by
- Comment added (diff)
- 03:14 Changeset [378] by
-
#236 - made last criteria protected like collection (branch commit)
- 03:09 Ticket #236 ([PATCH] $last<?php echo $relCol ?>Criteria = null; schould be protected ...) closed by
- fixed: Fixed in changeset:377 -- thanks.
- 03:08 Changeset [377] by
-
#236 - made last criteria protected like collection.
- 02:19 Changeset [376] by
-
- ticket:268 - Removed some MapBuilder registration stuff from Propel (and an old unused DB property method)
- Added a convenience isText() and smart ignoreCase() method to the ColumnMap.
26.05.2006:
- 23:06 Ticket #271 (Link the DBAdapter to the DatabaseMap) closed by
- fixed: Added a getDBAdapter() method to DatabaseMap in changeset:375
- 23:06 Changeset [375] by
-
#271 - Added a getDBAdapter() method to DatabaseMap.
- 21:37 Ticket #271 (Link the DBAdapter to the DatabaseMap) created by
- If we had a single top-level object that contained a link to the DBAdapter …
- 21:14 Development/Criteria edited by
- (diff)
- 20:41 Development/Criteria edited by
- Added CustomExpr to list of expressions (diff)
- 20:32 Development/Criteria edited by
- Added a plan 1 for Criteria class (diff)
- 18:36 Ticket #270 (Drop support for PHP4 in Propel 2.0) closed by
- fixed: Removed in changeset:374
- 18:36 Changeset [374] by
-
#270 - Removing PHP4 support from TRUNK
- 18:32 Ticket #270 (Drop support for PHP4 in Propel 2.0) created by
- We can get rid of the PHP4 contrib and the PHP4 runtime classes in trunk.