-
Notifications
You must be signed in to change notification settings - Fork 33
Expand file tree
/
Copy pathsurus.gemspec
More file actions
36 lines (32 loc) · 1.5 KB
/
surus.gemspec
File metadata and controls
36 lines (32 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# -*- encoding: utf-8 -*-
$:.push File.expand_path("../lib", __FILE__)
require "surus/version"
Gem::Specification.new do |s|
s.name = "surus"
s.version = Surus::VERSION
s.authors = ["Jack Christensen"]
s.email = ["[email protected]"]
s.homepage = "https://github.com/JackC/surus"
s.summary = %q{PostgreSQL Acceleration for ActiveRecord}
s.description = %q{Surus accelerates ActiveRecord with PostgreSQL specific types and
functionality. It enables indexed searching of serialized arrays and hashes.
It also can control PostgreSQL synchronous commit behavior. By relaxing
PostgreSQL's durability guarantee, transaction commit rate can be increased by
50% or more. }
s.license = 'MIT'
s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
s.require_paths = ["lib"]
# specify any dependencies here; for example:
s.add_dependency 'activerecord', "> 4.2"
s.add_development_dependency 'rspec'
s.add_development_dependency 'rb-fsevent'
s.add_development_dependency 'oj'
s.add_development_dependency 'pg', '~> 0.15'
s.add_development_dependency 'pry'
s.add_development_dependency 'factory_girl', '~> 4.2.0'
s.add_development_dependency 'faker', '~> 1.4.3'
s.add_development_dependency 'rake'
s.add_development_dependency 'rubocop'
end