Sha256: 22778ec8e8d83b720b7642b44337c092c93e22be6ba28e75702b6137f1731cff

Contents?: true

Size: 314 Bytes

Versions: 22

Compression:

Stored size: 314 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

22 entries across 22 versions & 1 rubygems

Version Path
merb-admin-0.8.8 spec/models/sequel/league.rb
merb-admin-0.8.7 spec/models/sequel/league.rb
merb-admin-0.8.6 spec/models/sequel/league.rb
merb-admin-0.8.1 spec/models/sequel/league.rb
merb-admin-0.8.0 spec/models/sequel/league.rb
merb-admin-0.7.6 spec/models/sequel/league.rb
merb-admin-0.7.5 spec/models/sequel/league.rb
merb-admin-0.7.4 spec/models/sequel/league.rb
merb-admin-0.7.3 spec/models/sequel/league.rb
merb-admin-0.7.2 spec/models/sequel/league.rb
merb-admin-0.7.1 spec/models/sequel/league.rb
merb-admin-0.7.0 spec/models/sequel/league.rb
merb-admin-0.6.9 spec/models/sequel/league.rb
merb-admin-0.6.8 spec/models/sequel/league.rb
merb-admin-0.6.7 spec/models/sequel/league.rb
merb-admin-0.6.6 spec/models/sequel/league.rb
merb-admin-0.6.5 spec/models/sequel/league.rb
merb-admin-0.6.4 spec/models/sequel/league.rb
merb-admin-0.6.3 spec/models/sequel/league.rb
merb-admin-0.6.2 spec/models/sequel/league.rb