Timeline


and

15.06.2006:

21:50 Changeset [410] by hans

Updating signature of Persistent class to match the generated objects (putting in PDO typehints)

21:40 Changeset [409] by hans

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 hans
(diff)
20:56 Development/UniqueInstances edited by hans
Added ticket note (diff)
18:30 Ticket #280 (Add identity map to ensure unique object instances) created by hans
See Oliver's good discussion of this issue at …
18:18 Ticket #279 (Add support for one-to-one relationships.) created by hans
Add support for one-to-one relationships in the builder classes. …
17:59 Documentation/1.2/FAQ edited by anonymous
Comment added (diff)
17:57 Documentation/1.2/FAQ edited by anonymous
Comment added (diff)

14.06.2006:

16:40 Documentation/1.2/FAQ edited by anonymous
Comment added (diff)

13.06.2006:

18:18 Ticket #278 (MySQLi should use DATETIME for timestamps) closed by hans
fixed: Fixed in [408]
18:18 Changeset [408] by hans

#278 - Changing MysqliPlatform to use DATETIME (inherited from MysqlPlatform) instead of TIMESTAMP

18:15 Ticket #278 (MySQLi should use DATETIME for timestamps) created by hans
Currently we are using TIMESTAMP for mysqli driver. This should be …
16:03 Changeset [407] by hans

#275 (cont.) - Added fix to createOrderByColumn()/ActualOrderByColumn to store order-by direction.

15:59 Changeset [406] by hans

#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 hans

ticket:275 cont. Cleaning up buildSql() method, adding support for adding select columns by name.

22:45 Changeset [404] by hans

ticket:275 cont. - change the getRelated...() method to use Query instead of Criteria

02:43 Development/Criteria edited by hans
Fixed identifier escaping (diff)
02:41 Development/Criteria edited by hans
Updated the docs to reflect some from [402] (diff)

08.06.2006:

23:34 Changeset [403] by hans

Fixed file format (dos -> unix)

23:31 Changeset [402] by hans

#275, #277

  • 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 hans

#275 (cont) Adding skeleton for QueryTest

21:49 Changeset [400] by hans

Added missing runtime-conf.ini from #267

21:06 Changeset [399] by hans

#270 - removing more php4 stuff
#275 - continuing to refactor criteria

18:17 Ticket #277 (Add support for column-column expressions) created by hans
It would be nice to be able to support adding columns to the right side of …

07.06.2006:

22:17 Changeset [398] by hans

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 hans

ticket:275 (cont.) - fix to multipk retrieveByPK

16:56 Changeset [396] by hans

Reverted pgsql ddl generator changes committed in [372]

05.06.2006:

22:58 Changeset [395] by karn

-- small fix to allow setting of Oracle schema name when generating database metadata

22:55 Changeset [394] by karn

-- fixed oracle DDL driver output of primary keys
-- removed oracle DDL driver duplicate printing of create index statements

17:24 Changeset [393] by hans

ticket:275 (cont.) - Fixed typo in basepeer doUpdate()

04.06.2006:

10:49 Development/Criteria edited by soenke
(diff)
00:39 Development/Criteria edited by anonymous
Comment added (diff)
00:39 Development/Criteria edited by anonymous
Comment added (diff)
00:39 Development/Criteria edited by anonymous
Comment added (diff)
00:39 Development/Criteria edited by anonymous
Comment added (diff)

02.06.2006:

23:25 Changeset [392] by hans

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 hans

ticket:275 - Updated CriteriaTest for new Criteria object. Removed query tests (QueryTest coming later).

18:54 Changeset [390] by hans

ticket:275 (cont.) - Fixed incorrect interface implementation in LogicExpression

18:53 Changeset [389] by hans

ticket:275 (cont.)

  • Implemented Dominik's better signature for buildSql() method.
18:34 Changeset [388] by hans

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 hans

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 hans

ticket:275 (cont.) - Added a addOrderBy(OrderByColumn) method, as per Tamcy's suggestion.

22:22 Changeset [385] by hans

ticket:275 (cont.) - Renamed Criteria2 -> Criteria

22:15 Changeset [384] by hans

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 soenke
(diff)

30.05.2006:

14:50 Development/Criteria edited by hans
Fixed missing EqualExpr in Criteria 2.0 examples (diff)
14:49 Development/Criteria edited by hans
Added example for custom SQL as value param to other expressions (diff)
14:49 Changeset [383] by hans

#275 (cont.) - Changed CustomExpr to SqlExpr and updated ColumnValueExpression to support SqlExpr as value param

13:57 Changeset [382] by hans

#275

  • 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 hans
Added escaping for AuthorPeer (diff)
13:20 Development/Criteria edited by hans
Updated wiki page to reflect implementation added in ticket:275 (diff)
01:10 Ticket #276 (Bugs in Oracle DDL) created by kkallio@…
From the users list (ticket created by hans): While setting up Propel …

29.05.2006:

08:54 Documentation/1.2/WTF edited by anonymous
Comment added (diff)
08:48 Documentation/1.2/WTF edited by anonymous
Comment added (diff)

28.05.2006:

20:13 Development/Criteria edited by hans
Added checked-in note (diff)
20:10 Changeset [381] by hans

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 hans
Added ticket info for new Criteria ticket (diff)
20:05 Ticket #275 (Overhaul Criteria) created by hans
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 hans
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 hans
PHP 5.1 now supports typehints on optional params (i.e. params with …
19:04 Changeset [380] by hans

#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 hans
There are a few map tasks that need to be taken care of in the map …
03:42 Download edited by hans
Added RC2 links (diff)
03:40 News/Propel1.2.0RC2 created by hans
Added news item for RC2 release.
03:18 Ticket #264 (Tag Propel 1.2.0RC2 (and release)) closed by hans
fixed: Tagged in changeset:379
03:17 Changeset [379] by hans

#264 - Tagging 1.2.0RC2

00:24 Documentation/1.2/HowTos edited by sven
updated urls (diff)

27.05.2006:

09:05 Documentation/1.2/WTF edited by anonymous
Comment added (diff)
03:14 Changeset [378] by hans

#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 hans
fixed: Fixed in changeset:377 -- thanks.
03:08 Changeset [377] by hans

#236 - made last criteria protected like collection.

02:19 Changeset [376] by hans
  • 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 hans
fixed: Added a getDBAdapter() method to DatabaseMap in changeset:375
23:06 Changeset [375] by hans

#271 - Added a getDBAdapter() method to DatabaseMap.

21:37 Ticket #271 (Link the DBAdapter to the DatabaseMap) created by hans
If we had a single top-level object that contained a link to the DBAdapter …
21:14 Development/Criteria edited by hans
(diff)
20:41 Development/Criteria edited by hans
Added CustomExpr to list of expressions (diff)
20:32 Development/Criteria edited by hans
Added a plan 1 for Criteria class (diff)
18:36 Ticket #270 (Drop support for PHP4 in Propel 2.0) closed by hans
fixed: Removed in changeset:374
18:36 Changeset [374] by hans

#270 - Removing PHP4 support from TRUNK

18:32 Ticket #270 (Drop support for PHP4 in Propel 2.0) created by hans
We can get rid of the PHP4 contrib and the PHP4 runtime classes in trunk.
Note: See TracTimeline for information about the timeline view.