Sha256: 755217858c54c5a74f71ae9b3b74c6e0bb815391af767ac1b6f5c21b3d6db343
Contents?: true
Size: 925 Bytes
Versions: 71
Compression:
Stored size: 925 Bytes
Contents
module ForestAdminDatasourceToolkit module Schema class ColumnSchema attr_reader :is_primary_key, :default_value, :enum_values, :type attr_accessor :is_read_only, :is_sortable, :validations, :filter_operators, :column_type def initialize( column_type:, filter_operators: [], is_primary_key: false, is_read_only: false, is_sortable: false, default_value: nil, enum_values: [], validations: [] ) @column_type = column_type @filter_operators = filter_operators @is_primary_key = is_primary_key @is_read_only = is_read_only @is_sortable = is_sortable @default_value = default_value @enum_values = enum_values @validations = validations @type = 'Column' end end end end
Version data entries
71 entries across 71 versions & 1 rubygems