Figured this should have a new topic because it's been a year without two massive bugs being addressed. The last version of DAL that fully works with Cloud SQL I'm aware of is 2.12.2... Yes, it's been broken THAT long.
To get Cloud SQL working, you have to replace pydal in gluon with an older version (16.03 works but was immediately broken by a commit on the same day). I went through github and this seems to be the last commit that broke Cloud SQL (the version of pydal from the previous commit seems to work fine): https://github.com/web2py/pydal/commit/4fee2923db00763c4a4666c5ad0e5c1104e8f24a Also, my post at the following link is the only way to get lost password requests working on GAE right now: https://groups.google.com/forum/#!topic/web2py/YndwuzoEypw Could one of the mods mark my final answer on that link as "best answer" since I can't do it on my own post? -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

