Sha256: 6664ae7bd2c65e3834177a7b74e53f8af3e7eed7ad9c1b06201a155424acb808
Contents?: true
Size: 648 Bytes
Versions: 10
Compression:
Stored size: 648 Bytes
Contents
# frozen_string_literal: true module Mensa::Config class ColumnDsl include DslLogic option :sortable, default: true option :sanitize, default: true # Allows for sql-parts too # # attribute 'EXTRACT(YEAR FROM AGE(born_on))::int as age' # option :attribute # Internal columns will never be shown, but are there to be selected, to be used in methods # Mensa doesn't select the whole records, to only select what we need option :internal option :method option :visible, default: :true dsl_option :render, Mensa::Config::RenderDsl dsl_option :filter, Mensa::Config::FilterDsl end end
Version data entries
10 entries across 10 versions & 1 rubygems