What have you found for these years?

2009-01-08

不熟 SQL 的下場又一 (2)

後來 report 了這個在 datamapper 的 lighthouse 上:
http://datamapper.lighthouseapp.com/projects/20609/tickets/746

Dan 的回應讓我好感動 XD

他說用 subselect 可以解決這個問題!(那是啥?)
在 postgres, mysql, sqlite3 應該都可以用。

如果失敗的話,再 raise exception, 或是先全抓出來,
再用 IN 去刪除 =_=b 我不知道這樣用 IN 會不會很暴力?

但不管怎麼樣,可以不要這樣莫名其妙刪掉所有 data 就好...


==

翻了一下其他 tickets, 再看看 commit log,
會發現 Dan 的程式寫得如何我還看不出來,但真的好認真...
除了回覆常常寫很長以外,幾乎所有的 tickets 都是他拿去做,
而且也確實看到大部份的程式都是他改寫的!

在 github 上老是看到 sorry, this commit history was too
long to generate, please read it on local. 之類的。

不得不要說,Dan 對 datamapper 真的很有貢獻。

0 retries:

Post a Comment

All texts are licensed under CC Attribution 3.0