Sha256: 52c9d44d087e00e3d84c01b325bd8eb18e70ba5297e253362aa849763a983f88

Contents?: true

Size: 328 Bytes

Versions: 2

Compression:

Stored size: 328 Bytes

Contents

class League < Sequel::Model
  set_primary_key(:id)
  plugin(:timestamps, :update_on_create => true)
  plugin(:validation_helpers)

  one_to_many(:divisions)
  one_to_many(:teams)

  self.raise_on_save_failure = false
  self.raise_on_typecast_failure = false
  def validate
    validates_presence(:name)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
merb-admin-0.8.5 spec/models/sequel/league.rb
merb-admin-0.8.3 spec/models/sequel/league.rb