mdipierro
|
8ffa5bbbcb
|
adapter have do_connect
|
2012-09-30 14:19:52 -05:00 |
|
mdipierro
|
ec82c6b8af
|
cleaner code in dal
|
2012-09-30 13:40:41 -05:00 |
|
mdipierro
|
417c94470f
|
fixed Storage copy
|
2012-09-30 13:20:05 -05:00 |
|
mdipierro
|
396f4449d8
|
experimental DAL rewrite (work in progress)
|
2012-09-30 08:37:27 -05:00 |
|
mdipierro
|
c0ad842851
|
fixed admin and new dal
|
2012-09-30 07:30:08 -05:00 |
|
mdipierro
|
2348709622
|
fixed some bugs with singleton and remobed password from session.auth.user
|
2012-09-30 07:26:23 -05:00 |
|
mdipierro
|
5f727f6e6e
|
fixed problem with order of lazyness in DAL serialization in session
|
2012-09-30 00:23:15 -05:00 |
|
mdipierro
|
d42dfeb268
|
login works fine with lazy DAL
|
2012-09-30 00:10:25 -05:00 |
|
mdipierro
|
610cef4bb9
|
reverted DAL singleton until better understood
|
2012-09-29 23:47:30 -05:00 |
|
mdipierro
|
812e2535c0
|
Better LazySet
|
2012-09-29 23:38:07 -05:00 |
|
mdipierro
|
2ad2a6c77f
|
pickle.dumps(db(query).select() now always works and loads restore the full object (almost)
|
2012-09-29 23:20:37 -05:00 |
|
mdipierro
|
f99a1406bb
|
DAL is now a pickeable singleton
|
2012-09-29 22:33:18 -05:00 |
|
mdipierro
|
662261c590
|
in dal renamed thread to thread_local
|
2012-09-29 20:59:50 -05:00 |
|
mdipierro
|
6fff0f5eee
|
fixed many bugs in dal, thanks Mart Senecal
|
2012-09-27 22:15:56 -05:00 |
|
mdipierro
|
55cd08865f
|
fixed issue 1032, thanks Carlos
|
2012-09-27 14:09:05 -05:00 |
|
mdipierro
|
ded6b0579d
|
possibly fixed issue 1031, thanks villas
|
2012-09-26 12:45:56 -05:00 |
|
Massimo
|
534e8a629e
|
db.get(,default=None), thanks Carlos
|
2012-09-25 16:18:52 -05:00 |
|
mdipierro
|
547ad1e9dc
|
db().select(...query.case('true','false)) code cleanup
|
2012-09-24 18:09:22 -05:00 |
|
mdipierro
|
e7e875bb7b
|
db().select(...query.case('true','false))
|
2012-09-24 18:06:07 -05:00 |
|
mdipierro
|
e8a2b3b10f
|
fixed https://github.com/web2py/web2py/pull/33, fetching Oracle Clobs, thanks dhx
|
2012-09-24 12:39:28 -05:00 |
|
mdipierro
|
92ade120af
|
removed some duplication of code in dal.py, thanks Mart
|
2012-09-22 10:11:17 -05:00 |
|
mdipierro
|
305e7906b9
|
reverted 4077 because distinct on and groupby are not equivalent. Moreover distinct on is supported only by postgresql because potentially non-deterministic and should be discouraged. Thanks Alexander
|
2012-09-21 22:29:55 -05:00 |
|
mdipierro
|
2fc2275495
|
possibly fixed issue 1020
|
2012-09-20 09:27:05 -05:00 |
|
mdipierro
|
d21af5b277
|
enhanced imapadapter, thanks Alan
|
2012-09-18 13:39:16 -05:00 |
|
mdipierro
|
0e3f7a0706
|
possibly fixed issue 1016
|
2012-09-18 13:35:47 -05:00 |
|
mdipierro
|
233f0cfd0d
|
fixed issue 1005, thanks howesc
|
2012-09-17 09:36:13 -05:00 |
|
mdipierro
|
3340398cd7
|
fixed imap dal __contains__ issue 1013, thanks Alan
|
2012-09-17 09:12:13 -05:00 |
|
mdipierro
|
1b9e7daca5
|
fixed ducktyping problem, thanks Jonathan
|
2012-09-17 07:13:26 -05:00 |
|
mdipierro
|
c9a7b2394d
|
convert distinct to groupby when not supported
|
2012-09-16 15:51:51 -05:00 |
|
mdipierro
|
7afb5072c7
|
db.t.f.epoch(), thanks Niphlod
|
2012-09-14 15:51:58 -05:00 |
|
mdipierro
|
afcbfccdc4
|
db(table).select() uses table._id<>None instead of table._id>0
|
2012-09-14 09:27:09 -05:00 |
|
mdipierro
|
0cd5e0869d
|
tables and field names should be allowed to start in a number, thanks Adi
|
2012-09-13 21:04:45 -05:00 |
|
mdipierro
|
92557c8225
|
fixed issue 1000, broken GAE belongs for field id, thanks Alan
|
2012-09-12 11:10:58 -05:00 |
|
mdipierro
|
664a0bc812
|
fixed a problem with dal and uploadfields not been created, blob fields should hidden
|
2012-09-11 09:27:00 -05:00 |
|
mdipierro
|
bee9f00da8
|
fixed a problem with dal and uploadfields not been created
|
2012-09-11 09:25:13 -05:00 |
|
mdipierro
|
25ca7fe6fe
|
smarter select although join/left ignore common fields
|
2012-09-10 18:26:46 -05:00 |
|
mdipierro
|
a1559c5802
|
fixed issue 989, thanks Dominic
|
2012-09-10 07:51:45 -05:00 |
|
mdipierro
|
0534080b83
|
added caching tests and minor rewtite
|
2012-09-08 16:04:07 -05:00 |
|
mdipierro
|
edfc09c755
|
backward compatible caching options
|
2012-09-08 15:46:25 -05:00 |
|
mdipierro
|
d8ba67e2e3
|
fixed issue 977, contains empty list, thanks iiijjjjiii
|
2012-09-06 08:41:23 -05:00 |
|
mdipierro
|
450101be8e
|
fixed issue 976 with quoting in pg8000
|
2012-09-04 15:09:02 -05:00 |
|
mdipierro
|
c16f051e5b
|
try fetchall except, back in executesql, thanks Carlos
|
2012-09-03 16:15:06 -05:00 |
|
mdipierro
|
ec1608ba19
|
executesql(fetch=False)
|
2012-09-03 14:35:01 -05:00 |
|
mdipierro
|
ae2eefc6bf
|
executesql allows fields and/or colnames to be independently specfied, thanks Ahtony and Niphlod
|
2012-09-03 08:12:40 -05:00 |
|
mdipierro
|
0351f37e67
|
fixed backward compatibility issue in dal with __int__, thanks Dominic
|
2012-09-02 22:34:24 -05:00 |
|
mdipierro
|
f35b7283c0
|
capitalized regex in dal.py
|
2012-09-02 11:58:56 -05:00 |
|
mdipierro
|
b746581d5a
|
less regex in dal.py
|
2012-09-02 11:50:35 -05:00 |
|
mdipierro
|
0f94ac864b
|
fixed bug in language file that corrupts files on language update, thanks kverdecia2
|
2012-09-01 22:32:12 -05:00 |
|
mdipierro
|
5cab46f2a1
|
better timezone logic
|
2012-08-31 16:04:13 -05:00 |
|
mdipierro
|
08443a452d
|
better timezone logic
|
2012-08-31 16:00:23 -05:00 |
|