是否有SQLite3查询生成器?

问题描述:

我在使用SQLite3的Ruby on Rails应用程序中有一个数据库。了解我的表格,是否有一个开源项目可以为我提供创建sqlite查询的简单方法?是否有SQLite3查询生成器?

例如,根据表名和顺序,我有一个可用的连接,然后我可以根据我的变量添加我的条件。

+0

ActiveRecord有什么问题? – Carpetsmoker

+0

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

可能不是。

活动记录将为您提供查询,创建和更新记录所需的许多功能。尽管如此,并不是所有这些都很好。

问题是,只有您知道您需要生成的查询,因此很少有“一刀切”的查询生成器。这有点像问“是否有一个Ruby代码生成器用于生成我的应用程序”。嗯,不,因为只有你知道需要编码的东西。

我很想说,保持简单的基础设施,编写你需要的几个查询,而不是“火箭科学”这种难以维护的花式发电机。如果在那么最后你需要从各种参数中产生一个查询,连接字符串,你会比你研究一个发生器的时间更快。