Sha256: 19085ce9d4bbb433225580f5d6aeb46db43ea81f58e5e641c51eb707d768296c

Contents?: true

Size: 389 Bytes

Versions: 4

Compression:

Stored size: 389 Bytes

Contents

require 'facemock/database/table'

module Facemock
  class Permission < Database::Table
    TABLE_NAME = :permissions
    COLUMN_NAMES = [:id, :name, :user_id, :created_at]

    def initialize(options={})
      opts = Hashie::Mash.new(options)
      @id         = opts.id
      @name       = opts.name
      @user_id    = opts.user_id
      @created_at = opts.created_at
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
facemock-0.0.11 lib/facemock/permission.rb
facemock-0.0.10 lib/facemock/permission.rb
facemock-0.0.9 lib/facemock/permission.rb
facemock-0.0.8 lib/facemock/permission.rb