2015-05-04 54 views
0

我在使用SQLite3的Ruby on Rails應用程序中有一個數據庫。瞭解我的表格,是否有一個開源項目可以爲我提供創建sqlite查詢的簡單方法?是否有SQLite3查詢生成器?

例如,根據表名和順序,我有一個可用的連接,然後我可以根據我的變量添加我的條件。

+0

ActiveRecord有什麼問題? – Carpetsmoker

+0

如果你尋找一個類似SQL的生成器,你可以看一下[sequel](http://sequel.jeremyevans.net/)。 – knut

回答

0

可能不是。

活動記錄將爲您提供查詢,創建和更新記錄所需的許多功能。儘管如此,並不是所有這些都很好。

問題是,只有您知道您需要生成的查詢,因此很少有「一刀切」的查詢生成器。這有點像問「是否有一個Ruby代碼生成器用於生成我的應用程序」。嗯,不,因爲只有你知道需要編碼的東西。

我很想說,保持簡單的基礎設施,編寫你需要的幾個查詢,而不是「火箭科學」這種難以維護的花式發電機。如果在那麼最後你需要從各種參數中產生一個查詢,連接字符串,你會比你研究一個發生器的時間更快。