Sha256: 7dac4299191715d6f46ef165c427a4e9b2fbcd8ea692ec7add08112e9b23d6c6

Contents?: true

Size: 913 Bytes

Versions: 51

Compression:

Stored size: 913 Bytes

Contents

# == Schema Information
#
# Table name: easy_ml_columns
#
#  id                  :bigint           not null, primary key
#  dataset_id          :bigint           not null
#  name                :string           not null
#  description         :string
#  datatype            :string
#  polars_datatype     :string
#  is_target           :boolean
#  hidden              :boolean          default(FALSE)
#  drop_if_null        :boolean          default(FALSE)
#  preprocessing_steps :json
#  sample_values       :json
#  statistics          :json
#  created_at          :datetime         not null
#  updated_at          :datetime         not null
#
module EasyML
  class ColumnSerializer
    include JSONAPI::Serializer

    attributes :id, :name, :description, :dataset_id, :datatype, :polars_datatype, :preprocessing_steps,
               :hidden, :drop_if_null, :sample_values, :statistics, :is_target
  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
easy_ml-0.2.0.pre.rc11 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc10 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc9 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc8 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc7 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc6 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc5 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc4 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc3 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc2 app/serializers/easy_ml/column_serializer.rb
easy_ml-0.2.0.pre.rc1 app/serializers/easy_ml/column_serializer.rb