Sha256: cd891cd0faba25ef39e430674f8c2e4198a8b54ae7557c491af3684822060729

Contents?: true

Size: 255 Bytes

Versions: 10

Compression:

Stored size: 255 Bytes

Contents

class User < Sequel::Model
  class << self
    def authenticate!(name, password)
      User.where(name: name, password: password).first
    end

    def create!(values = {}, &block)
      new(values, &block).save(raise_on_failure: true)
    end
  end
end

Version data entries

10 entries across 5 versions & 1 rubygems

Version Path
doorkeeper-sequel-1.3.1 spec/stubs/models/user.rb
doorkeeper-sequel-1.3.1 spec/dummy/app/models/user.rb
doorkeeper-sequel-1.3.0 spec/dummy/app/models/user.rb
doorkeeper-sequel-1.3.0 spec/stubs/models/user.rb
doorkeeper-sequel-1.2.3 spec/stubs/models/user.rb
doorkeeper-sequel-1.2.3 spec/dummy/app/models/user.rb
doorkeeper-sequel-1.2.2 spec/stubs/models/user.rb
doorkeeper-sequel-1.2.2 spec/dummy/app/models/user.rb
doorkeeper-sequel-1.2.1 spec/dummy/app/models/user.rb
doorkeeper-sequel-1.2.1 spec/stubs/models/user.rb