Sha256: 90cdb618afe0fe3d2ea2fe7e968f6e86251b959a46d1e7a638f1e4b74dd7445e
Contents?: true
Size: 542 Bytes
Versions: 17
Compression:
Stored size: 542 Bytes
Contents
require "sequel" DB = Sequel.sqlite # memory database DB.create_table :sequel_entries do primary_key :id Integer :group_id String :name String :category Boolean :disabled Boolean :confirmed Time :shipping_date Time :created_at end class SequelEntry < Sequel::Model end class SequelGrid include ::Datagrid scope do SequelEntry end filter :name integer_range_filters(:group_id, {:default => 0}, {:default => 100}) filter :disabled, :xboolean column :name column :group_id column :disabled end
Version data entries
17 entries across 17 versions & 1 rubygems