Commit Graph
246 Commits
Author SHA1 Message Date
mdipierro 36e8c95ca5 fixed problem with computed fields 2012-08-29 16:05:41 -05:00
mdipierro 789bacce10 fixed some problems with admin no GAE, still readonly 2012-08-29 15:09:08 -05:00
mdipierro 77198818d5 dict instead of {} where possible 2012-08-29 07:27:28 -05:00
mdipierro d79853ceb7 lots of simplifications 2012-08-28 20:30:32 -05:00
mdipierro f0271ca2d5 Row.__nonzero__, thanks Marin 2012-08-28 19:11:43 -05:00
mdipierro 2331aa4a0c temp vars in dal.py (fixed error) 2012-08-28 19:07:26 -05:00
mdipierro 9fbda2dde4 temp vars in dal.py 2012-08-28 18:52:25 -05:00
mdipierro f4b07a0974 faster lazytables check 2012-08-28 16:52:30 -05:00
mdipierro 53380c864d catching AttributeError 2012-08-28 15:36:05 -05:00
mdipierro 8e3e1fa21f added backward compatibility fix for row.id when id not called id (doh) 2012-08-28 14:57:23 -05:00
mdipierro 280630a0ce fixed issue with row[db.table.field] for result of join, thanks Dominic 2012-08-28 14:26:49 -05:00
mdipierro b867fa28e6 some more optimizations in parse rows 2012-08-28 14:03:59 -05:00
mdipierro c39c6535e8 fixed issue 959, thanks Haag 2012-08-28 10:44:51 -05:00
mdipierro cfa93bd5de RecordUpdater, RecordDeleted and compute on update 2012-08-28 10:32:01 -05:00
mdipierro 12fa8710a2 db().count(cache=...) 2012-08-28 10:02:21 -05:00
mdipierro f9e35599c6 many iteritems optimizations 2012-08-28 09:35:36 -05:00
mdipierro 18a2c2c68e many speed improvements, thanks Michele 2012-08-28 08:28:36 -05:00
mdipierro 9a24787d5a 100x faster db().select(cache=...) 2012-08-27 13:30:42 -05:00
mdipierro 0b5aff95e2 more tests about dal 2012-08-26 15:51:15 -05:00
mdipierro c67d3070f2 some speadup in dal parse 1.5x 2012-08-26 11:50:48 -05:00
mdipierro 0ac105840e fixed xml() again 2012-08-26 10:41:26 -05:00
mdipierro 294d7583d2 improved Table (10x), DAL(2x), Row(10x) without memory leak 2012-08-26 09:32:10 -05:00
mdipierro 8d1b892406 xml(row_name,rows_name) 2012-08-26 00:00:15 -05:00
mdipierro 25c4ee3704 db().select().xml(strict=True) 2012-08-25 23:54:23 -05:00
mdipierro f405c22591 minor imprvements in DAL repr 2012-08-25 23:06:28 -05:00
mdipierro 71507f0ce0 major optimization in Storage, Table, Row (2x), thanks Michele 2012-08-25 16:19:50 -05:00
mdipierro d322ec5690 fixed @//// in wiki and pep8 spacing 2012-08-25 11:29:11 -05:00
mdipierro 19e9596b5b executesql(fields=,columns=),thanks Anthony 2012-08-24 22:52:45 -05:00
Massimo Di Pierro ca17863d7e fixed problem with dal expressions being parenthesized, thanks Daniel 2012-08-24 10:05:07 -05:00
Massimo Di Pierro ea2e737ced improved oparsing of CLOB in Oracle, thanks Daniel 2012-08-24 09:23:20 -05:00
Massimo Di Pierro 449e233291 fixed problem with _listify, thanks Daniel 2012-08-24 09:15:34 -05:00
mdipierro 09dc27faed db.define_table('person',Field('name'),on_define=lambda table: [table.name.set_attributes(writable=False)]), thanks Jonathan 2012-08-23 09:20:25 -05:00
mdipierro 7d217c45f8 reverted Storage again, check for bug not reliable, :-( 2012-08-22 15:27:19 -05:00
mdipierro b7623af28c bug detection for Storage, reverted improvements in dal :-( 2012-08-22 10:48:17 -05:00
mdipierro 88326a9b4d fixed a bug in Row, recently introduced 2012-08-21 18:20:07 -05:00
mdipierro 2c08f4396b fixed a problem with lazy tables and self.__dict__=self magic 2012-08-21 17:42:01 -05:00
mdipierro 4f0daa5479 Table, DAL and Row use self.__dict__=self 2012-08-21 15:56:53 -05:00
mdipierro b5c8941f58 fixed common field concatenation 2012-08-21 09:52:23 -05:00
mdipierro ed485d38ab timezone support in dal, assumes local time is gmt time 2012-08-21 09:06:21 -05:00
mdipierro 47ca1c0808 fixed mongo issue, thanks Uolter 2012-08-20 08:06:28 -05:00
mdipierro 24fc4bf9d4 fixed missing dropdowns, thanks Alan 2012-08-19 15:02:39 -05:00
mdipierro 486ba71f36 fixed issue 936 with new couchdb, thanks Dulakian 2012-08-19 13:45:23 -05:00
mdipierro d9ff342ed0 reverted change that broke primary key check in appadmin 2012-08-18 16:21:52 -05:00
mdipierro e7ebc1a202 more cleanup, Table.__init__ still needs lots of work 2012-08-18 10:11:23 -05:00
mdipierro 6259381b20 streamlined Field.__init__ 2012-08-18 10:03:50 -05:00
mdipierro c48c06e83d made shure that tools works with lazy tables (but auth_* fields not lazy) 2012-08-17 22:45:56 -05:00
mdipierro a7268ff4cf many optimizations in LAZY_TABLES, passes all tests, thanks Bruno 2012-08-17 20:59:48 -05:00
mdipierro e2d8bd7fda lazy tables 2012-08-17 18:56:45 -05:00
mdipierro a608df5a29 removed unwanted whitespaces 2012-08-16 11:56:07 -05:00
mdipierro e51c78763e \w_ replaced with \w, thanks Osman 2012-08-15 09:12:55 -05:00