guilhermeblanco
e5f2aa5208
Added different counter query support for Doctrine_Pager. Now it can use 2 different queries to paginate items. Added 4 new methods: setCountQuery, getCountQuery, setCountQueryParams and getCountQueryParams. If not defined a counter Doctrine_Query, the collector one is used. If no params were defined to be used in counter query, the ones passed by execute method are used
2008-01-17 14:37:11 +00:00
guilhermeblanco
af32f80176
Added a fix in toArray method to prevent mapped Doctrine_Record values to be displayed fully
2008-01-17 13:26:31 +00:00
pookey
dca3c3b701
making a comment a little clearer
2008-01-16 23:42:54 +00:00
guilhermeblanco
b68eba074b
Fixed count bug in Doctrine_Pager that was wrong counting the total of results found. Added 3 new methods: Doctrine_Pager::getExecuted (checks if the Pager was already executed), Doctrine_Pager_Layout::execute (handy access to execute Pager query without having to access Doctrine_Pager instance) and Doctrine_Pager_Layout::processPage (processes the template of a given page and returns the parsed string)
2008-01-16 20:51:36 +00:00
zYne
f07ab595ac
2008-01-16 14:29:11 +00:00
romanb
71d1150e3f
Second merge from experimental branch to trunk.
2008-01-12 19:49:11 +00:00
wernerm
e01809d19a
Fixed returned range bug(s)
2008-01-11 14:50:34 +00:00
romanb
62860d5191
fixed joincondition tests.
2008-01-11 13:53:30 +00:00
zYne
a6e84aeed1
2008-01-10 21:39:05 +00:00
lsmith
e0dcd111fe
- implemented listTriggers and listTableTriggers()
2008-01-10 16:13:56 +00:00
lsmith
fa5ab7d2b1
- moved getIntegerDeclaration to export since we already have getDeclaration in there
2008-01-10 15:49:25 +00:00
lsmith
b1df27b1ac
- use sql standard concat syntax instead of registering concat() mysql hack
2008-01-10 15:09:30 +00:00
lsmith
658f73f045
- use same implementation as MySQL
2008-01-10 15:02:24 +00:00
lsmith
82f0e5f92c
- do not force a DEFAULT NULL on LOB fields
2008-01-10 13:19:17 +00:00
lsmith
6f5cf40352
- default to sql standard concat syntax instead of mysql's non standard variant
2008-01-10 12:23:55 +00:00
lsmith
442fb47768
- unified getDefaultFieldDeclaration(), force DEFAULT NULL when no default is set and the field allows nulls
2008-01-10 09:45:01 +00:00
lsmith
53c044fc4d
- ported concat() from MDB2
2008-01-10 08:49:13 +00:00
lsmith
f53a239334
- ported listTableForeignKeys() from MDB2
2008-01-10 08:48:15 +00:00
lsmith
ba8aae6005
- ensure that nextId() always relies in autoincrement id generation to ensure that last insert id works reliably
2008-01-10 08:47:00 +00:00
lsmith
16ef556f62
- added support for temporary tables, tweaked createSequence and enum support in getDefaultFieldDeclaration()
2008-01-10 08:44:57 +00:00
lsmith
406c57b53b
- cosmetic fixes
2008-01-10 08:29:20 +00:00
zYne
500783aa31
fixes #718
2008-01-08 21:22:37 +00:00
pookey
648f068535
reverting previous change which references and closes #712
2008-01-07 14:17:29 +00:00
pookey
89cb0ecaad
refs #712
2008-01-07 13:48:08 +00:00
romanb
bd2e0d8ec5
Reapplied changes to Doctrine.php made by jonwage.
2008-01-06 09:47:00 +00:00
romanb
d9112ad1d7
Merged current state of my experimental branch back to trunk.
2008-01-05 19:55:56 +00:00
romanb
344ab02d95
reverting the reorganization done in 3455-3456 in order to make merging my experimental branch to trunk easier.
2008-01-05 19:14:35 +00:00
Jonathan.Wage
60c921762d
A few more fixes for autoloading and locating paths to Doctrine components.
2008-01-05 07:53:24 +00:00
Jonathan.Wage
44820ec14a
Preparation for new organization of code in to sub packages. Changed autoload() to work with new structure.
2008-01-05 07:39:25 +00:00
zYne
33223b5b6c
getDatabaseName()
2008-01-04 23:37:25 +00:00
Jonathan.Wage
02a57e4ceb
Removed $aggressive param as it is not needed and was left there by mistake.
2008-01-03 20:14:50 +00:00
adamthehutt
0b78afa97d
Make Doctrine_Collection objects use Doctrine::ATTR_COLL_KEY for data array keys
2007-12-30 20:43:31 +00:00
hartym
716bcedd76
Problem on Sluggable Listener default values merging
2007-12-30 18:44:00 +00:00
romanb
b994c1a6f9
Fixed #697 .
2007-12-28 11:51:48 +00:00
guilhermeblanco
260b9ae291
Added support to params in join methods of Doctrine_Query
2007-12-26 20:52:37 +00:00
guilhermeblanco
82379e6dc3
added prevention to override page_number mask
2007-12-22 19:04:18 +00:00
Jonathan.Wage
44929d5391
Added note about deprecating methods.
2007-12-20 04:08:25 +00:00
Jonathan.Wage
b438827d90
Fixed spelling error.
2007-12-20 03:09:57 +00:00
Jonathan.Wage
7b321a215d
Formatting fixes.
2007-12-19 23:35:18 +00:00
Jonathan.Wage
2e16d60601
fixes #649
2007-12-19 23:33:31 +00:00
Jonathan.Wage
bef37c27ba
fixes #658
2007-12-19 23:02:26 +00:00
Jonathan.Wage
0e528198fb
fixes #640
2007-12-19 22:45:14 +00:00
Jonathan.Wage
d1df55e316
Refactorings for schema files and Doctrine_Record builder. More to come but got held up on some things that zYne- must fix first.
2007-12-19 22:41:11 +00:00
guilhermeblanco
132e5c969c
CHG: Changed private variable name (chunkLength to _chunkLength) in Jumping.php and Sliding.php
...
CHG: Added documentation for Doctrine_Pager and Doctrine_Pager_Range* classes
TODO: Finish pagination documentation
2007-12-19 03:07:41 +00:00
Mosh
9de41c83d1
Fixed #680 : Missing quotation of ENUM DEFAULT Statement
2007-12-18 19:40:18 +00:00
pookey
f3e9fe66a8
adding a toString method to pager layout
2007-12-18 12:00:12 +00:00
pookey
d6ec2665ec
fixing typo in exception
2007-12-18 11:54:14 +00:00
romanb
51c88e2020
Merged 3405 ( Fixed #626 ) from 1.0 branch.
2007-12-15 19:19:31 +00:00
guilhermeblanco
a95073abff
CHG: Doctrine coding standards adjustments
...
ADD: Added methods: addMaskReplacement, removeMaskReplacement and cleanMaskReplacements in Doctrine_Pager_Layout. They are responsable to make masks behavior as another masks or values on predefined situations.
2007-12-13 03:07:24 +00:00
romanb
1446447107
Fixed #673 .
2007-12-12 16:21:54 +00:00