Reading through Ch 6:
- p143 - perhaps a note that the term SQL is genericly used (GAE does
not use SQL)
- p144 - bit confusing to still have  SQLRows, ...Storage, ...Query,
...Set and ..Xorable; perhaps prefix them with DAL insetad of SQL
- p145 - the SQLXorable description is unclear. I still cannot explain
this to a non-developer (even when I peek at the data). Is it relevant
here?
- p145 - the image needs updating (still uses SQLDB)
- p145 - the image is now confusing,  just before the Field is
indicated as to be derived from Xorable and in the pictures it looks
like it is the reverse. I believe the image is trying to convery
another story, but it is not clear what story and where it is told
- p146 - assume it is on the default port, but some connection strings
still have a port in them
- p146 - firebird has a user insteda of a username
- p147 - halfway it is mentioned that DAL can make multiple
connections to different databases. Please refer to a section where
this will be described
- p147/148 - migrations may need a sepcial paragraph header, as it is
quite an important subject
- p147/148 - perhpas also mention good practice re the usage in
production and development environments
- p148- the coding example halfway still uses SQLField
- p148 - uploadfield or " uploadfield", the usage of quotes are not
always consistent
- p148 - mention of SQLFORM, see earlier comment
- p149 - the italic section, why is the distinction important?
- p149 - a list of default widgets - where will it be listed?
- p150 - second bullit, " will di displayed"
- p150 - "25% more storage" / "reduced the amount of data" seems to
contradict, and could use an explanantion
- p151 - id's starting at 1, is backend specific (not on GAE)
- p151 - halfway, still mention SQLField
- p152 - restrats at 1 - is backend specific (not on GAE)
- p153 - commit/rollback - is backend specific (not on GAE)
- p153/ 154 - executesql / indices. Text is contradicting, mention
with executesql the usage for selects is normally not needed, but is
more common for indexes
- p154/155 - "this is one the way .. ", consider revising this part.
web2py follows the design for a technical key, which is a good
practice. many db's use only logical keys, which is another practice
but (currently?) not supported by web2py if it doesn't have a
technical key as well
- p156 - the one-line examples seem to be chained, could perhaps be
made more expicit in the text for those readers doing only the reading
and not the live examples
- p156 bottom - field selection is backend specific, gae works differently
- p157, the example at the bottom; can this be typed into the interpreter?
- p157, doing this kind of db in a view is not by everybody considered
good MVC practice
- p158, orederby etc - is backend specific (not on gae)
- p158, " an filed is derived from an sqlxorable"  this seems to come
from nowhere/blue sky
- p158, logical operators. Perhpas mention explicitly that AND and OR
are not supported due to python restrictions
- p160, relations - not on gae
- p161, INNER OUTER JOIN ?
- p165, helpers? Perhaps make a reference to a previous chapter

Hans



On Sat, Jul 11, 2009 at 6:33 PM, Jose<jjac...@gmail.com> wrote:
>
>
>
> On 11 jul, 14:57, Massimo Di Pierro <mdipie...@cs.depaul.edu> wrote:
>> Chapters 7 and 8 have been revised including corrections from Mr
>> Admin, Fran and Jonathan.
>>
>>  web2py_manual_678.pdf
>> 1982 KVerDescargar
>
> Massimo
>
> In the page 146:
>
> The ports of mysql and postgre are equal.
> In firebird already it is not necessary to put the port 3050.
>
> Jose
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to