Sha256: 47a66af38728ca4eefc878e55633cbb773939c2044afc6f42d18ea79b36d3d2e
Contents?: true
Size: 968 Bytes
Versions: 3
Compression:
Stored size: 968 Bytes
Contents
# SetBuilder [](https://travis-ci.org/boblail/set_builder) [](https://codeclimate.com/github/boblail/set_builder) SetBuilder is a library for: * Describing a set of constraints in a simple data structure that can easily be serialized * Presenting that data structure in natural language * Performing the set of constraints as a SQL query ### Example The following Set describes a group of people: [[:awesome], [:attended, "school"], [:died, :not], [:name, {:is => "Jerome"}]] SetBuilder can render this Set in plain English: [Everyone] who is awesome, who attended school, who has not died, and whose name is Jerome. It can also generate a NamedScope on an ActiveRecord model to fetch the people who fit in this set. Copyright (c) 2010 Bob Lail, released under the MIT license
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
set_builder-1.2.0.beta3 | README.md |
set_builder-1.2.0.beta2 | README.md |
set_builder-1.2.0.beta1 | README.md |