zYne
cab55d0d06
2007-05-23 21:02:19 +00:00
zYne
b4edcf34a4
2007-05-22 15:59:44 +00:00
zYne
c06c81dd85
2007-05-21 21:31:52 +00:00
zYne
ad0c3e2c68
some new tests for the new relation parser
2007-05-21 20:28:20 +00:00
zYne
634d2d9834
2007-05-21 17:55:33 +00:00
zYne
17349244b0
2007-05-21 17:35:04 +00:00
zYne
0b9ea73aaf
2007-05-20 21:18:52 +00:00
zYne
d79e4d0b41
new tests for relation parser
2007-05-20 20:55:38 +00:00
zYne
f8549da9e4
2007-05-20 20:35:35 +00:00
zYne
7c2dc1a978
2007-05-20 19:28:21 +00:00
zYne
8fc2028b5b
added alias tests for rawSql component
2007-05-19 17:49:50 +00:00
zYne
68088c16c5
Enum support for placeholders!
2007-05-17 23:13:58 +00:00
zYne
827755afd3
2007-05-16 21:28:33 +00:00
zYne
f26217c87a
DQL core refactored
2007-05-16 19:20:55 +00:00
zYne
b50aceec1d
added TokenizerTestCase
2007-05-16 09:07:22 +00:00
zYne
2592739f2d
2007-05-15 22:13:59 +00:00
zYne
6a7130be55
2007-05-15 20:29:33 +00:00
zYne
4289bdd9ab
new model now supports DQL DELETEs and UPDATEs
2007-05-15 19:59:18 +00:00
zYne
fb29ca0b07
2007-05-15 17:23:07 +00:00
zYne
6cdb8d993b
2007-05-15 17:22:42 +00:00
zYne
a87e418354
2007-05-15 15:14:09 +00:00
zYne
04d0ffb989
2007-05-15 15:11:36 +00:00
zYne
129fa3360a
new DQL model now supports WHERE clauses and subqueries
2007-05-15 15:08:23 +00:00
zYne
dce54885e4
2007-05-15 14:36:07 +00:00
zYne
0f4c09d869
2007-05-12 23:00:25 +00:00
zYne
f4ad789a2d
2007-05-11 18:59:59 +00:00
zYne
2fdc29a368
2007-05-11 18:58:50 +00:00
zYne
c500f71082
2007-05-10 21:31:35 +00:00
zYne
a0beed0ab9
2007-05-10 20:09:32 +00:00
zYne
ac34484c13
2007-05-10 19:49:05 +00:00
zYne
d3a7b438f5
2007-05-10 19:27:20 +00:00
pookey
32b564e742
minor change to test suite making it behave better in cases of exceptions and fatal errors
2007-04-18 19:29:41 +00:00
pookey
772701eaa3
formatting changes to run.php
2007-04-18 19:28:21 +00:00
zYne
2274554e36
2007-04-18 19:03:36 +00:00
zYne
7a9a86a5c6
fixes #310
2007-04-17 17:25:08 +00:00
pookey
659ecb41b0
update to ticket #307
2007-04-16 11:47:34 +00:00
zYne
eaea971fe4
fixes #307
2007-04-14 16:28:09 +00:00
romanb
61dc5e19c2
2007-04-13 18:18:00 +00:00
pookey
eed2a37037
adding a failing test case for ticket #307
2007-04-12 19:20:30 +00:00
romanb
635bc1fa66
Improved the previous fix for the unique validator.
2007-04-12 13:37:45 +00:00
romanb
18766e6579
Fixed an issue with the unique validator.
2007-04-12 08:38:59 +00:00
zYne
7f68e096b1
2007-04-11 19:12:52 +00:00
meus
be9d359937
Fixed indentation and other issues related to coding style
2007-04-11 19:06:13 +00:00
meus
f402f879b2
Added support for fetching a subclass when querying the baseclass if the
...
inheritance mapping is met. Added tests for this and included tests. Wrote
documentation.
2007-04-08 14:55:14 +00:00
romanb
4652ae5c50
Added a validator test.
2007-03-28 13:31:54 +00:00
romanb
2acb54d679
quick fix.
2007-03-28 11:08:00 +00:00
zYne
a03d7c6cd5
some tests for CHECK constraint parser
2007-03-23 20:26:25 +00:00
zYne
759c23f490
first draft for sqlite cascading delete emulation with triggers
2007-03-22 13:32:43 +00:00
zYne
306dd80312
sqlite foreign key support
2007-03-22 12:47:37 +00:00
zYne
f7a7472cae
Foreign key exporting added
2007-03-21 22:11:18 +00:00
zYne
fecce947ed
fixed the handling of hooked parameters
2007-03-02 18:47:46 +00:00
zYne
1dfbc5b007
fixed the handling of aliases within DQL DELETE and UPDATE queries
2007-03-01 21:48:09 +00:00
zYne
a2016e2e6c
2007-03-01 21:31:49 +00:00
zYne
a2046460b5
Relation model rewrite, draft 2
2007-02-17 12:38:02 +00:00
zYne
94e5ce739a
more tests
2007-02-17 11:09:34 +00:00
zYne
84cf99fbf8
2007-02-16 20:27:05 +00:00
zYne
0c82cfb041
2007-02-16 20:26:47 +00:00
zYne
584c55faac
2007-02-16 19:33:32 +00:00
zYne
04c60c846d
2007-02-16 19:33:11 +00:00
zYne
ccda68ddf5
2007-02-16 19:32:15 +00:00
zYne
d977aee4fa
2007-02-15 22:25:26 +00:00
zYne
097adf5142
Migrating test cases to be PHP 5.2 compliant
2007-02-15 22:21:10 +00:00
zYne
bb1cf022a3
Migrating test cases to be PHP 5.2 compliant
2007-02-15 22:20:44 +00:00
zYne
5a9c72c3ff
index tests
2007-02-11 22:55:19 +00:00
zYne
1f27c65b1a
2007-02-10 21:19:06 +00:00
zYne
a56fd1c73c
new tests
2007-02-10 21:02:26 +00:00
zYne
5ddd15fefc
new tests
2007-02-10 20:55:46 +00:00
zYne
0b9a92b9a8
2007-02-10 20:53:42 +00:00
zYne
12d391fb42
new tests
2007-02-10 20:48:45 +00:00
zYne
a5b31e9521
Some new cache tests
2007-02-09 20:03:58 +00:00
zYne
ddb45098c0
little fix
2007-02-07 15:13:43 +00:00
zYne
5e4d1c3fdf
added ORDER BY RANDOM()
2007-02-07 14:16:07 +00:00
zYne
24d694bf3e
2007-02-07 13:51:09 +00:00
zYne
e43e7d2a5c
2007-02-05 12:06:41 +00:00
zYne
a7d1bc5633
Cache implementation continues
2007-02-05 12:04:56 +00:00
zYne
1132282fee
Doctrine_Db_Statement no longer depends on PDOStatement
2007-02-01 22:46:59 +00:00
zYne
af3e40aef6
cache test case skeletons added
2007-01-29 21:37:51 +00:00
zYne
4319d095f6
little sequence handling fix
2007-01-29 20:10:51 +00:00
zYne
a39199f29d
DQL ORDER BY now supports ordering by an aggregate value
2007-01-27 10:50:03 +00:00
zYne
84a7fb7973
Fixed DQL subquery handling
2007-01-27 10:28:25 +00:00
zYne
5cbed200b6
2007-01-27 10:13:13 +00:00
zYne
871e73fe0e
2007-01-27 10:11:25 +00:00
zYne
25f1d5e8ff
Fixed DQL many-to-many alias handling
2007-01-27 10:08:06 +00:00
zYne
8303cdb908
updated datadict test cases
2007-01-27 10:06:48 +00:00
zYne
b6575631b3
added tests for mssql import driver
2007-01-25 22:27:20 +00:00
zYne
b7ab722920
2007-01-24 22:50:49 +00:00
zYne
4faa6e5442
added tests for the pgsql import driver
2007-01-24 22:13:52 +00:00
zYne
b6e8c40067
column alias support for DQL HAVING part
2007-01-23 16:40:46 +00:00
zYne
d77ffb28c9
added support for column aliases
2007-01-23 16:27:20 +00:00
zYne
ffa7ff54a8
Fixed pgsql and sqlite sequence handlers and test cases
2007-01-21 22:10:45 +00:00
zYne
1eb8b54d81
lots of refactorings
2007-01-21 18:31:51 +00:00
zYne
880ca14f74
added PDO based attributes, fixed DQL aggregate value handling with left joins + added some new tests
...
Ticket: 263
2007-01-17 22:07:09 +00:00
zYne
31da317fcc
added tests for firebird import driver
2007-01-15 21:54:08 +00:00
zYne
7131ab9e95
2007-01-15 18:48:50 +00:00
pookey
bf749ae434
setting execution time to 900 seconds
2007-01-15 18:22:38 +00:00
zYne
b441465ef7
Made the testcase template adhere to new CS
2007-01-14 22:45:08 +00:00
zYne
2f4801fe27
added tests for sqlite import driver
2007-01-14 22:44:23 +00:00
zYne
1f54f672eb
some tests updated
2007-01-12 11:38:03 +00:00
zYne
154d6c4f45
some new tests added
2007-01-11 22:58:28 +00:00
zYne
2efddca0e2
added sequence test case
2007-01-10 20:36:40 +00:00
zYne
e91feeafb7
little fix
2007-01-09 23:14:22 +00:00
zYne
2b7731d7e3
2007-01-09 23:12:17 +00:00
zYne
16c809443f
added query join test case
2007-01-09 23:11:32 +00:00
zYne
05d969515e
2007-01-09 22:59:15 +00:00
zYne
c8d0a378dd
updated sequence driver test cases
2007-01-08 00:12:29 +00:00
zYne
609a228d5f
added some tests for sqlite sequence driver
2007-01-08 00:00:26 +00:00
zYne
bd46df215d
2007-01-07 23:52:15 +00:00
zYne
af0d91fea5
2007-01-07 19:40:06 +00:00
zYne
6e5e5c2141
added some test case skeletons
2007-01-05 22:33:53 +00:00
zYne
1aecd11e34
2007-01-05 22:13:44 +00:00
zYne
b0f3a5d77a
test cases updated
2007-01-05 22:07:50 +00:00
zYne
83d89b766d
TreeStructure bug fixed
2007-01-04 21:08:56 +00:00
zYne
f900a51a7d
Custom join condition support for DQL
2007-01-03 15:34:34 +00:00
david
ececdadf2c
added a test for a self-referential tree structure using only one table
2007-01-03 14:56:03 +00:00
zYne
9f6a652a62
2007-01-01 18:41:24 +00:00
zYne
afb21d1a40
2007-01-01 18:36:37 +00:00
zYne
b18b38da25
added custom join condition support for DQL
2007-01-01 18:29:22 +00:00
zYne
611c65e759
added null key handling for Doctrine_Collection
2006-12-30 00:50:54 +00:00
zYne
1febda1189
Made the datadict driver testcases adhere to new coding standards
2006-12-30 00:08:53 +00:00
zYne
13cd9efaa1
new tests for pgsql datadict driver
2006-12-29 23:56:09 +00:00
zYne
8ab9395606
new tests for the oracle datadict driver
2006-12-29 22:24:32 +00:00
zYne
398c819161
tests for the mssql datadict driver
2006-12-29 22:12:36 +00:00
zYne
abc34cf070
new test for mysql driver
2006-12-29 21:54:52 +00:00
zYne
b4ac430dba
2006-12-29 21:26:56 +00:00
zYne
8c28e735ef
added new tests for firebird datadict driver
2006-12-29 21:26:03 +00:00
zYne
8110cf8e89
Mysql string > 255 now converts to TEXT type
2006-12-29 13:45:41 +00:00
zYne
2c7642a787
added tests for expressions in DQL select part
2006-12-28 11:19:05 +00:00
zYne
816d026d21
added tests for Mysql portable error handling
2006-12-28 00:47:50 +00:00
zYne
ca9abd7374
Added new tests for portable error code handling
2006-12-28 00:33:37 +00:00
zYne
01972591e6
added tests for Pgsql portable error handling
2006-12-28 00:19:38 +00:00
zYne
5d3a9160dc
added test case for Expression module base class
2006-12-28 00:07:32 +00:00
zYne
81bc672eab
2006-12-27 21:34:26 +00:00
zYne
71b218e78e
added Transaction driver test cases
2006-12-27 21:33:16 +00:00
zYne
a0c1692a09
added Import driver test case skeletons
2006-12-27 21:32:09 +00:00
zYne
2f380fa690
added Expression module test case skeletons
2006-12-27 21:31:19 +00:00
zYne
a364b86a10
Moved export test cases
2006-12-27 21:30:25 +00:00
zYne
ff5c84a080
Moved some tests
2006-12-27 21:27:25 +00:00
zYne
13333bcfa0
Refactored relation test cases
2006-12-27 21:25:51 +00:00
zYne
3beff58c8c
Moved query subtests to tests/Query dir
2006-12-27 21:24:28 +00:00
zYne
d1ad19fdd8
Modified the test structure
2006-12-27 21:20:26 +00:00
zYne
393093fea6
added TestCase for Sqlite portable error handling
2006-12-26 21:54:44 +00:00
zYne
0d4a5bb14b
added TestCase for Oracle portable error handling
2006-12-26 21:53:56 +00:00
zYne
f571c61ecf
2006-12-26 20:33:40 +00:00
zYne
cf939c6d3a
Doctrine_Hook first draft + test cases
2006-12-23 22:45:36 +00:00
zYne
7b48189ba5
new DQL aggregate value model
2006-12-21 22:06:08 +00:00
zYne
d8c48da227
added quote identifier support for limit subquery algorithm
2006-12-03 20:13:28 +00:00
zYne
df0511e9dc
Updated some docs, added identifier quoting to DQL, fixed some test cases, fixed dql select part handling
2006-12-03 20:05:09 +00:00
zYne
127ad3a903
2006-12-02 20:51:26 +00:00
zYne
fcce6bd239
Updated transaction drivers, ORM core now uses the new Export API
2006-12-02 14:40:47 +00:00
zYne
cab5b432a6
Updated transaction drivers
2006-11-30 23:51:44 +00:00
zYne
4a1bff1428
2006-11-30 14:40:50 +00:00
zYne
faa5e603f0
Sqlite datadict driver tests
2006-11-29 22:34:14 +00:00
zYne
fe88258168
Updated classes to use new Transaction module
2006-11-29 21:09:02 +00:00
zYne
2241453570
Lots of small fixes, driver improvments and more tests
2006-11-28 23:26:44 +00:00
zYne
b8257aad63
updated datadict driver test cases
2006-11-28 18:39:31 +00:00
zYne
a4cab6ae91
added missing test cases
2006-11-28 17:56:51 +00:00
zYne
8b969d0398
added tests for oracle datadict driver
2006-11-27 22:49:13 +00:00
zYne
8815624b53
added tests for mysql datadict driver
2006-11-27 21:59:22 +00:00
zYne
9ed1eea1e9
More driver tests
2006-11-27 19:28:27 +00:00
zYne
01efe0ed22
updated driver tests
2006-11-24 23:23:52 +00:00
zYne
41e5b46618
updated datadict driver tests
2006-11-24 23:23:21 +00:00
zYne
b6583680a1
added new datatype tests for sqlite
2006-11-24 16:06:12 +00:00
zYne
b1d5eedb47
Updated test cases
2006-11-23 23:23:24 +00:00
zYne
4a7487567d
added new test cases for transaction drivers
2006-11-23 15:30:00 +00:00
zYne
12520b3401
added test case for pgsql transaction module
2006-11-22 23:40:21 +00:00
zYne
ec662f3ee4
added new driver tests
2006-11-22 23:35:34 +00:00
zYne
ee5a7f8c1b
Added super class for all export test cases
2006-11-22 00:26:34 +00:00
zYne
f5fc3a6e5b
added tests for pgsql export driver
2006-11-22 00:19:23 +00:00
zYne
7e32cde027
added tests for firebird export driver
2006-11-22 00:19:00 +00:00
zYne
d97c78dad8
updated query limit test case, added new tests for mysql export driver
2006-11-22 00:18:33 +00:00
zYne
14075fa7ec
Added some tests for new attributes
2006-11-21 23:34:12 +00:00
zYne
ff42bc9f90
2006-11-18 20:27:09 +00:00
zYne
6d4e947eef
added UnitOfWork test case
2006-11-16 22:07:13 +00:00
zYne
6daa1e3443
fixed references to deprecated getTransaction() and getUnitOfWork() methods
2006-11-16 20:31:39 +00:00
zYne
02cc9b2f6c
Removed cache constants, added portability constants
2006-11-16 12:45:34 +00:00
romanb
799102b280
Enhancements and refactorings for the offline locking manager.
...
Ticket: 225,226
2006-11-11 20:28:54 +00:00
zYne
cbc157fbae
replaced the old Doctrine_Db with new one
2006-11-11 20:00:30 +00:00
zYne
cd80b593f8
Small fixes
2006-11-11 19:51:51 +00:00
pookey
7d7c47070a
fixing case in files
2006-11-11 19:35:33 +00:00
pookey
d33e69deb3
fixing case in files
2006-11-11 19:32:34 +00:00
pookey
b3c5aeb225
issues with case sensitivity
2006-11-11 10:54:55 +00:00
zYne
28ea79488a
2006-11-10 23:15:34 +00:00
zYne
34ecd30498
Doctrine_Query::where() now accepts prepared statement parameters
2006-11-08 19:12:16 +00:00
zYne
a0aa16bbea
Doctrine_Db updates
2006-11-08 10:18:15 +00:00
zYne
fef149dd62
Doctrine_Db_* updates
2006-11-07 23:12:05 +00:00
zYne
b6ffa045d4
2006-11-06 17:56:14 +00:00
zYne
bd776a680a
DQL: support for DISTINCT keyword in aggregate functions, fixes #220
2006-11-05 20:08:34 +00:00
zYne
ba4c83ef3a
Total rewrite for DQL alias model: now using short aliases instead of long aliases (needed for Oracle portability).
2006-11-05 19:24:28 +00:00
runa
cdd49b76de
removed since the correct file is DBTestCase.php
2006-11-03 19:26:57 +00:00
zYne
00ed2c1956
2006-11-03 10:28:48 +00:00
zYne
76f4bfb90d
tmp name for a file
2006-11-01 18:33:51 +00:00
zYne
7ef869ee40
Refactored Doctrine_Connection and Doctrine_Record, fixes #212
2006-10-30 23:00:09 +00:00
zYne
048d7788ce
Many-to-Many relation handling fixed, fixes #193
2006-10-29 23:24:50 +00:00
zYne
dd73f6de4a
Fixes #205
2006-10-26 23:05:55 +00:00
zYne
53bdc31ad5
added adapter skeletons, fixed wrong limit subquery ordering
2006-10-26 22:12:58 +00:00
zYne
4cd29eaf2c
DQL enum handling fixed, fixes #202
2006-10-26 20:53:59 +00:00
zYne
ff85f8c668
Fixes #194 , added Doctrine_Relation_ManyToMany_TestCase
...
Ticket: 194
2006-10-25 21:12:30 +00:00
zYne
0835a57ce1
Fixes #192 , added Doctrine_Record_State_TestCase
...
Ticket: 192
2006-10-25 20:02:40 +00:00
zYne
5ed9eeffd7
Import builder now supports default values and notnull constraints, added missing test case (Doctrine_Query_Update_TestCase), fixes #189
...
Ticket: 189
2006-10-24 08:56:47 +00:00
zYne
daaab94cfe
Developed Doctrine_Import, changed Doctrine_Schema objects to have unified constructor
2006-10-23 19:55:30 +00:00
zYne
7e7a0b879c
Fixes #185
2006-10-23 16:19:47 +00:00
zYne
599dc759fb
Fixes #180
2006-10-20 18:21:42 +00:00
zYne
20f504253b
added Mysql export driver + updated some datadict drivers
2006-10-19 20:56:59 +00:00
zYne
ec8f446fad
Fixes #175
2006-10-18 20:17:49 +00:00
zYne
1c8cf0271e
DQL: DELETE support added
2006-10-18 17:37:20 +00:00
zYne
cce886dadd
Fixes #174
2006-10-17 21:18:57 +00:00
pookey
34a8acba63
adding a test to show a situation where cascading inserts do not work
2006-10-17 19:02:00 +00:00
zYne
bfcfa9f2f2
Aggregate function support added
2006-10-17 17:21:21 +00:00
pookey
5d8ac6d0a0
pookey: adding test cases for Doctrine_Record::copy refs #172
2006-10-16 18:10:38 +00:00
pookey
e3137c70a4
pookey: error with copy, refs #172
2006-10-16 16:17:07 +00:00
pookey
edaf23df2d
adding new enum tests ( refs #170 )
2006-10-15 22:50:46 +00:00
pookey
47d8bd2437
updating tests refs #168
2006-10-15 17:24:35 +00:00
pookey
716a91e511
improving (and breaking) find() test cases, refs #168
2006-10-15 17:15:16 +00:00
zYne
da6f4a3849
Fixes #166
2006-10-14 16:58:59 +00:00
romanb
765c06b7c1
Improved some tests.
2006-10-13 16:28:40 +00:00
zYne
db433c8449
Fixes #163 , #162 , removed Doctrine_Record::__call()
2006-10-12 21:01:53 +00:00
zYne
3b24837755
added missing test case class
2006-10-12 20:32:16 +00:00
zYne
f40601fefe
Fixes #161 , DQL : added support for EJB 3 -style JOIN syntax
2006-10-12 19:57:56 +00:00
zYne
8b4bc0f41c
Fixes #159 , #160 , added EXISTS expression support as well as correlated subquery support
2006-10-11 20:44:21 +00:00
romanb
db25f46e52
Finished the validation changes.
...
Ticket: 150
2006-10-11 16:24:18 +00:00
zYne
5957622575
Fixes #157
...
Ticket: 157
2006-10-10 18:09:20 +00:00
romanb
171226d532
Continued work on the validation component.
...
Ticket: 150
2006-10-10 16:15:43 +00:00
romanb
b0f0537071
Necessary changes to the validation components. Further improvements and docs will follow in the next days.
...
Ticket: 150
2006-10-09 18:00:14 +00:00
zYne
499da8f9b8
Fixes #156
...
Ticket: 156
2006-10-09 16:32:37 +00:00
zYne
cba61cb346
Fixes #155
2006-10-08 19:10:21 +00:00
zYne
67da38b07d
Validators updated, *NOTE* this breaks BC:
...
- validators codes are now string instead of integers (constants)
- validating is now handled in record level
- added new component Doctrine_Validator_ErrorStack
- new methods Doctrine_Record::isValid() and Doctrine_Record::getErrorStack()
- errorStack now as a record instance variable
2006-10-08 18:12:27 +00:00
zYne
847bd1ade6
new attribute: Doctrine::ATTR_ACCESSORS, DQL subquery support, accessor invoking support
2006-10-06 16:50:00 +00:00
zYne
4408774100
DQL Component Aliases added! Fixes #142
...
Ticket: 142
2006-10-03 17:24:13 +00:00
zYne
766aec2c94
added missing test cases
2006-10-03 16:03:19 +00:00
zYne
6210a60611
Fixed a bug when saving a record with null valued boolean column
2006-10-02 20:51:36 +00:00
pookey
9589f486ef
pookey: added boolean test cases for setting null values
2006-10-02 01:31:07 +00:00
pookey
04a3cb9f63
pookey: fixed email validator and added more test cases
2006-10-02 01:23:23 +00:00
zYne
8abb979578
Fixes #85
2006-10-01 16:14:26 +00:00
zYne
ab99a5fcc3
Fixed fatal bug in Doctrine_Hydrate resulting in wrong mappings when result set contains rows in 'wrong' order.
2006-10-01 14:35:38 +00:00
romanb
05a23f6a30
Added a test case to track an ugly bug.
2006-10-01 13:54:15 +00:00
zYne
4eb1060b13
added new tests
2006-10-01 11:21:25 +00:00
zYne
00cbc5d18e
Fixed many-to-many handling when join table component is accessed before the associated component, fixes #136 , #84
2006-10-01 10:10:11 +00:00
zYne
bbc3d3f6be
Major change on how transactions are being handled: insert / update queries are now executed immediately and only deletes are being gathered (due to delete optimization strategies). Fixes #138 , #135
2006-09-30 12:36:03 +00:00
Tanken
cba5846b6a
Added unit test for queries on multiple left join branches [ticket #139 ]
...
Ticket: 139
2006-09-30 11:36:14 +00:00
zYne
14b95350d0
Fixes #132 , refactored some test cases
...
Ticket: 132
2006-09-28 21:21:33 +00:00
zYne
7b84d15530
Fixes #126 , #127
...
Ticket: 126
2006-09-27 21:21:33 +00:00
jhassine
c57471091f
Unit tests' path problem fixed
2006-09-27 21:20:22 +00:00
zYne
c239ff4bba
Added exception info in Doctrine_Record doc blocks, fixes #125
...
Ticket: 125
2006-09-27 18:02:13 +00:00
zYne
bed3a3712d
added fetch* methods to new Doctrine_DB
2006-09-27 10:55:02 +00:00
zYne
a1d3e137f2
Fixed enum test case
2006-09-26 21:32:00 +00:00
zYne
e3f5aa9fb2
Boolean type bugs fixed, fixes #101
...
Ticket: 101
2006-09-26 21:12:14 +00:00
zYne
2c16937dec
Fixed boolean test case
2006-09-26 20:45:29 +00:00
zYne
cec372dfe1
Doctrine_DataDict_Sqlite driver
2006-09-25 21:08:02 +00:00
pookey
70ebe0d9af
concept of how we might pass params to the test script
2006-09-25 08:42:15 +00:00
jhassine
6dd9bddc71
If tests are run from command line uses text reporter instead of HTML.
2006-09-25 07:10:37 +00:00
zYne
4bb224a3fc
2006-09-24 19:57:58 +00:00
zYne
617213b8ca
fixed tests
2006-09-24 19:54:55 +00:00
zYne
96177e3e22
Added unit tests to cover all eventlistener events, fixed fatal transaction bug
2006-09-24 19:38:45 +00:00
pookey
0a8123cf7a
the start of a new system to allow a defined DSN to be used for testing
2006-09-24 17:11:05 +00:00
zYne
ddca18a141
Removed InvalidKeyException references from Doctrine_Table
2006-09-24 12:55:25 +00:00
zYne
d46cacf233
2006-09-24 09:28:27 +00:00
zYne
1278934f83
Fixed #108
...
Ticket: 108
2006-09-23 17:02:30 +00:00
Tanken
110a6764e8
Added a unit test for access of one-to-one related object from the foreign side. See ticket #108
2006-09-23 11:56:57 +00:00
zYne
bcbdba0e78
New Doctrine_DB enhancements
2006-09-23 10:44:39 +00:00
zYne
0173d0aaed
Small fix
2006-09-22 22:29:06 +00:00
zYne
10e7d416c3
Doctrine_DB_TestCase, Doctrine_DB_Exception added, enhanced parseDSN method
2006-09-22 21:20:21 +00:00
pookey
a1bed77af2
added boolean test case
2006-09-22 08:07:49 +00:00
pookey
8ea7b0b8b5
boolean test case added (currently fails on selecting when false)
2006-09-21 21:18:30 +00:00
zYne
1862f00fc6
new Doctrine_DB to the draft
2006-09-21 21:09:58 +00:00
pookey
08a4de4889
removing unneeded ini_set
2006-09-21 20:15:41 +00:00
zYne
fcdcb57f4f
Added the missing test case
2006-09-21 19:38:46 +00:00
pookey
3be1d00281
refs #62 - beginning of test case NOT COMPLETE - I haven't got the testing framework running on my machine yet
2006-09-21 15:09:48 +00:00
zYne
0244d3dc4d
Refactored Doctrine_View
2006-09-20 21:40:16 +00:00
zYne
935fbb5520
Removed deprecated constants
2006-09-20 21:18:41 +00:00
zYne
ebad53b79d
Removed object cache and all references to it, ticket #89 fixed
2006-09-20 21:07:13 +00:00
zYne
43980029d4
Gzip datatype added
2006-09-20 15:46:25 +00:00
zYne
9b951928be
UnitOfWork and Transaction under the Doctrine_Connection namespace
2006-09-20 09:55:44 +00:00
zYne
9d4c4216b7
added Doctrine_UnitOfWork, removed unnecessary methods from Connection class
2006-09-20 09:46:52 +00:00
zYne
7b52c80c53
Refactored Doctrine_Connection: separated into two different classes Doctrine_Connection and Doctrine_Transaction
2006-09-20 09:35:29 +00:00
zYne
f2a2d3e51e
Fixed DQL OrderBy parser bug
2006-09-18 17:32:12 +00:00
zYne
41ee9173f1
method name changes for better custom getter/setter compatibility
...
Doctrine_Record::getID() -> obtainIdentifier()
Doctrine_Record::setID() -> assignIdentifier()
2006-09-17 17:59:04 +00:00
zYne
ddbf6c949b
Fixed default value support + camelCase column problems
2006-09-17 15:44:10 +00:00
zYne
1c782a086d
Support for application level default values
2006-09-15 20:56:25 +00:00
zYne
7914695e6a
DQL update: AND an OR as equivalent operators for && and ||
2006-09-15 10:48:59 +00:00
zYne
120d18565c
Tests and implementation for DQL functions contains(), like() and regexp()
2006-09-15 10:04:22 +00:00
zYne
eacb78148e
added new DQL function: contains
2006-09-14 21:10:02 +00:00
zYne
871f3c418d
DQL enum type support (still not working for prepared queries)
2006-09-13 20:47:29 +00:00
zYne
16d964e4ba
Fixed the core get() / set() issue
2006-09-12 21:36:36 +00:00
zYne
e49319f490
New component Doctrine_EventListener_AccessorInvoker for automatic invoking of get* and set* methods
2006-09-12 10:15:58 +00:00
zYne
3dca74f2d2
Association self-referencing fetching now works (still not integrated into DQL)
2006-09-11 21:46:01 +00:00
zYne
bce726d66c
Doctrine_Collection::loadRelated() bug fixed
2006-09-08 23:20:51 +00:00
zYne
7ef7031c37
toArray test cases
2006-09-07 21:30:21 +00:00
zYne
276af65256
Support for passing an array as constraint/validator argument
2006-09-04 06:55:16 +00:00
zYne
7bb07a5be1
Syntax error fix
2006-09-04 06:27:27 +00:00
zYne
087de88f7c
Case insensitive column names
2006-09-03 19:20:02 +00:00
zYne
c5e4f366d4
Tests for covering the Doctrine_Collection::loadRelated functionality for basic many-to-many relations
2006-09-03 17:32:35 +00:00
zYne
da9d179d9f
Support for mapping table column values as collection indexes
2006-09-01 21:30:18 +00:00
zYne
155f5193ec
New fetchmode constants (implementation later)
2006-08-31 22:00:44 +00:00
zYne
c929174385
Doctrine_Table::getForeignKey -> Doctrine_Table::getRelation
2006-08-31 09:04:14 +00:00
zYne
2dd3e9743a
Doctrine::ATTR_QUERY_LIMIT constant added
2006-08-29 20:09:31 +00:00
jhassine
8c294ababa
* Added some test cases for the importing part. The new tests will fail for now because of the lacking implementation.
...
Refs #11
2006-08-27 02:21:20 +00:00
jhassine
fd3bffc7d5
* Added Schema classes and some testcases (refs #11 )
2006-08-26 22:27:16 +00:00
zYne
9bd341d708
Doctrine_Record::countRelated() added
2006-08-25 23:50:55 +00:00
zYne
cfa6a512f3
Fixed ticket #26
2006-08-25 20:13:37 +00:00
zYne
d283fbf1c7
Preliminary support for DQL aggregate value selecting
2006-08-25 18:17:20 +00:00
zYne
70c57c7f08
Firebird LIMIT support updated, severe query parser bug fixed
2006-08-23 10:11:40 +00:00
zYne
5780e3b9b7
removed the compile call from unittestcase
2006-08-22 21:18:06 +00:00
zYne
3adb4338b1
2006-08-22 20:14:29 +00:00
zYne
8e3aead181
Tests updated for classify / tableize
2006-08-22 19:34:40 +00:00
zYne
a0958f7d0e
2006-08-21 23:20:33 +00:00
zYne
6fffa9e68d
Manual codes updated Session -> Connection
2006-08-21 22:51:27 +00:00
zYne
acced2b987
DQL Limit now works with normal many-to-many relations as well as many-to-many relations using column aggregation inheritance
2006-08-21 22:24:09 +00:00
zYne
7ca5397054
Session flushing bug with proxy objects fixed
2006-08-21 22:04:13 +00:00
zYne
bdce1d8d62
little DQL LIMIT fix
2006-08-21 21:04:20 +00:00
zYne
beda312f1c
DQL Limit now works with prepared queries
2006-08-21 20:36:11 +00:00
zYne
f3c0a27d6b
Ability to pass null to rawSql / Query constructor, Doctrine uses then the current connection
2006-08-21 19:48:24 +00:00
zYne
b887ca946f
Transaction introduction updated
2006-08-21 11:18:28 +00:00
zYne
8755e5ab50
DQL - SQL conversion LIMIT clause parsing examples added
2006-08-21 10:43:44 +00:00
zYne
f44cc73215
Minor rawSql fix
2006-08-20 19:25:04 +00:00
zYne
38a4a23c5e
rawSql parser fixed
2006-08-20 19:21:52 +00:00
zYne
5059dbc90d
Sqlite Datadict updated, Doctrine_Record::merge fixed
2006-08-20 18:52:07 +00:00
zYne
c9b9017985
Docs updated, more tests for DQL LIMIT
2006-08-17 09:42:18 +00:00
zYne
75a2dea3b1
Minor testcase fix
2006-08-16 09:21:47 +00:00
zYne
593d5bb847
DQL LIMIT improved
2006-08-16 09:17:43 +00:00
zYne
f7602a3bf5
DQL Limit rewrite
2006-08-15 23:25:53 +00:00
zYne
2e0330bfba
added Query Limit TestCase
2006-08-15 21:45:00 +00:00
pookey
b022675ab7
little refactorings
2006-08-15 21:33:41 +00:00
pookey
e75f3598c3
Relation fetching refactoring
2006-08-15 21:33:18 +00:00
pookey
76081664b5
Empty values now pass email validator
2006-08-15 21:32:59 +00:00
doctrine
bc3c8c2eb8
Docs updated
2006-08-08 09:07:55 +00:00
doctrine
e3df7b6bd0
2006-08-07 22:25:25 +00:00
doctrine
9c34cb2937
Started the building of Doctrine_ValueHolder
2006-08-07 09:55:46 +00:00
doctrine
ae738ccb97
Some new manual code examples
2006-08-06 20:46:12 +00:00
doctrine
7119471b48
Doctrine_Collection::loadRelated() added
2006-07-27 17:51:19 +00:00
doctrine
a20d0544dd
CustomPrimaryKeyTestCase added
2006-07-26 17:09:00 +00:00
doctrine
17b452b2ce
new component: Doctrine_RawSql
2006-07-21 23:22:15 +00:00
doctrine
bb1a39683c
Core changes: getID() now returns array for better composite primary key support
2006-07-10 09:18:09 +00:00
doctrine
5471e9e2ad
DQL: Condition parsing with nested conditions bug fixed
2006-07-04 22:36:22 +00:00
doctrine
143b274964
Query parser refactoring
2006-06-29 23:04:39 +00:00
doctrine
cff3c43017
DQL: improved self-reference handling
2006-06-26 21:18:19 +00:00
doctrine
8c4d8293e5
DQL: self-referencing support
2006-06-26 18:55:42 +00:00
doctrine
0062d9c3ff
Complete DQL rewrite, Fixed : Ticket #13
2006-06-25 23:42:19 +00:00
doctrine
69e3a7112e
Fixed: Sqlite compatibility issues
2006-06-25 18:34:53 +00:00
doctrine
7b37235fcc
little enum fix
2006-06-21 20:02:40 +00:00
doctrine
d3098e3a25
Minor validator fix
2006-06-19 21:31:22 +00:00
doctrine
1fd421d09e
Bug fix : Composite delete with aliases, Bug fix : DQL column aggregation inheritance to ANSI SQL compliant
2006-06-18 22:45:54 +00:00
doctrine
04ca92b094
Enum datatype added
2006-06-17 22:46:03 +00:00
doctrine
aacb279505
DQL: Preliminary support for HAVING + GROUP BY, New component Doctrine_Cache_Query_Sqlite
2006-06-14 19:17:38 +00:00
doctrine
1e0d675759
Preliminary support for database views
2006-06-13 18:04:04 +00:00
doctrine
daeef41b2a
DQL: Many-to-Many fetching with where clause
2006-06-12 08:44:08 +00:00
doctrine
9c16da05bc
Validator type bug fix
2006-06-11 12:02:05 +00:00
doctrine
f58535eba1
Nested many-to-many fetching
2006-06-08 22:11:36 +00:00
doctrine
ffa3a23872
Preliminary support for many-to-many fetching with column aggregation inheritance
2006-06-08 13:17:15 +00:00
doctrine
c3f186c2cf
2006-06-08 10:33:58 +00:00
doctrine
2b01d706d3
Many-to-Many relation fetching, fatal proxy state bug fixed, fatal loaded identity map + multiple component fetching bug fixed
2006-06-08 10:20:30 +00:00
doctrine
abdcd65a15
Removed legacy classes
2006-06-07 20:10:21 +00:00
doctrine
10d6a8ad4f
Added a test case for the first implementation of pessimistic offline locking.
2006-06-07 12:16:00 +00:00
doctrine
a9ccd9dc1e
Validator: support for array and object types, better handling of null valued columns
2006-06-07 09:07:38 +00:00
doctrine
d1ed73c6d9
Doctrine_Table::find now returns false if record is not found (instead of throwing InvalidKeyException)
2006-06-06 20:37:56 +00:00
doctrine
f5f3b0d27a
Support for uppercase columns
2006-06-05 10:24:14 +00:00
doctrine
bcf9ca78e0
Serialization model rewrite
2006-06-05 09:57:53 +00:00
doctrine
02a283f5e9
2006-06-03 09:10:43 +00:00
doctrine
bf5deba9fd
New datatypes: array and object
2006-06-01 11:58:05 +00:00
doctrine
54801dded5
2006-05-31 08:46:44 +00:00
doctrine
1c81cb3025
2006-05-30 22:47:01 +00:00
doctrine
2e5c96dffb
2006-05-30 22:35:00 +00:00
doctrine
865f620658
DQL: Fixed lazy property fetching with multiple components
2006-05-30 22:14:50 +00:00
doctrine
13f03cd351
2006-05-30 08:35:28 +00:00
doctrine
15135c689f
2006-05-29 16:15:54 +00:00
doctrine
95434d723b
DQL: Multiple related component fetching
2006-05-29 16:12:43 +00:00
doctrine
067fe93cef
200% speed increase for get/set with with new Null object
2006-05-29 09:17:07 +00:00
doctrine
20990ed204
DQL: direct one-to-one relation fetching bug fixed
2006-05-29 08:43:21 +00:00
doctrine
e15cfd70b2
DQL: Lazy property fetching
2006-05-26 20:15:27 +00:00
doctrine
cf5b0ef906
Validators updated
2006-05-26 11:32:35 +00:00
doctrine
f7a3c2f353
2006-05-25 12:32:57 +00:00
doctrine
004f3cb414
DQL: Simpler FROM syntax
2006-05-25 12:25:26 +00:00
doctrine
a0d114134e
2006-05-25 11:06:58 +00:00
doctrine
86b319e618
Improved validation API
...
require_once bug fix
2006-05-24 22:33:48 +00:00
doctrine
ced9625b64
DQL : INNER and OUTER JOIN switching with ':' and '.' operators
2006-05-24 09:27:38 +00:00
doctrine
30a00c5060
small require_once bug fix
2006-05-24 08:46:43 +00:00
doctrine
47e1cf515e
DQL : Multiple join bug fixed
...
DQL : Changed cartesian product fetching to inner join fetching
2006-05-23 12:12:54 +00:00
doctrine
4c582bec6c
DQL with aliases bug fixed
2006-05-19 10:22:15 +00:00
doctrine
55f40e6eb3
Session flush bug fixed
...
lots of small bugs fixed
small enhancements
2006-05-18 20:44:02 +00:00
doctrine
94005a9fdd
DQL alias bug fixed
2006-05-17 17:58:40 +00:00
doctrine
c9e345d4ac
Preliminary support for join table self-referencing
2006-05-17 09:37:41 +00:00
doctrine
90d34063af
Preliminary support for composite primary keys
...
Many-to-Many alias bug fixed
2006-05-16 20:37:26 +00:00
doctrine
7778d2b032
IdentityMap map added, small enhancements and bug fixes
2006-05-15 12:15:20 +00:00
doctrine
c9877af407
Preliminary support for relation aliases
2006-05-13 08:37:52 +00:00
doctrine
6cdae12720
Transactional SELECT MAX(id) bug fixed
2006-05-10 18:51:11 +00:00
doctrine
5c76c57793
2006-05-09 21:39:07 +00:00
doctrine
09ca6e464b
New component Doctrine_Query (replaces Doctrine_DQL_Parser)
2006-05-09 21:38:34 +00:00
doctrine
d07dfbd7dd
Removed DQL Parser testcase
2006-05-09 21:36:48 +00:00
doctrine
bafcd6625c
2006-04-27 20:24:59 +00:00
doctrine
7327d3b69e
Custom primary key column support
2006-04-23 08:12:01 +00:00
doctrine
c435286eb0
Mysql bulk insert support => huge performance increase for mysql session
2006-04-22 09:08:02 +00:00
doctrine
81160cb995
Fixed one-to-one relation bug, with foreignkey [worked only with localkey]
...
Fixed session flushing bug
Faster session flushing algorithm
Fixed couple of require_once errors
2006-04-21 08:39:09 +00:00
doctrine
16497adb6a
2006-04-19 16:01:36 +00:00
doctrine
61790d31cf
immediate fetching bug fixed
2006-04-16 22:46:05 +00:00
doctrine
91988123a0
2006-04-16 22:17:23 +00:00
doctrine
4cf838a583
Many-to-Many mapping error fixed
2006-04-16 21:23:38 +00:00
doctrine
cb79b1d995
2006-04-16 20:38:17 +00:00
doctrine
b6e9365743
2006-04-16 08:41:45 +00:00
doctrine
842fee428e
One-Table-One-Class inheritance fix
2006-04-15 20:52:23 +00:00
doctrine
ff0aad6ba0
Limit offset support fixed
2006-04-15 20:03:12 +00:00
doctrine
be1d5f168e
Possibility to override Doctrine_Record::delete()
2006-04-15 18:12:46 +00:00
doctrine
f0d74ea111
Fixed: Column aggregation inheritance not working on PGSQL
2006-04-15 17:42:24 +00:00
doctrine
035d8de34b
2006-04-15 10:15:16 +00:00
doctrine
2d4db7b075
2006-04-14 22:25:02 +00:00
doctrine
e89a841b00
2006-04-14 10:37:13 +00:00
doctrine
5607189453
2006-04-14 10:20:19 +00:00
doctrine
571cb46726
2006-04-13 20:37:28 +00:00