forked from tohchye/sequel-audited
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsequel-audited.gemspec
More file actions
48 lines (39 loc) · 2.24 KB
/
sequel-audited.gemspec
File metadata and controls
48 lines (39 loc) · 2.24 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
37
38
39
40
41
42
43
44
45
46
47
48
# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'sequel/audited/version'
Gem::Specification.new do |spec|
spec.name = 'sequel-audited'
spec.version = Sequel::Audited::VERSION
spec.authors = ['Kematzy']
spec.email = ['kematzy@gmail.com']
spec.summary = %q{A Sequel plugin that logs changes made to an audited model, including who created, updated and destroyed the record, and what was changed and when the change was made}
spec.description = %q{A Sequel plugin that logs changes made to an audited model, including who created, updated and destroyed the record, and what was changed and when the change was made. This plugin provides model auditing (a.k.a: record versioning) for DB scenarios when DB triggers are not possible. (ie: on a web app on Heroku).}
spec.homepage = 'https://github.com/kematzy/sequel-audited'
spec.license = 'MIT'
# Prevent pushing this gem to RubyGems.org by setting 'allowed_push_host', or
# delete this section to allow pushing this gem to any host.
# if spec.respond_to?(:metadata)
# spec.metadata['allowed_push_host'] = "TODO: Set to 'http://mygemserver.com'"
# else
# raise "RubyGems 2.0 or newer is required to protect against public gem pushes."
# end
spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
spec.bindir = 'exe'
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ['lib']
spec.add_runtime_dependency 'sequel', '~> 4.2'
# spec.add_runtime_dependency 'pg' #, '~> 4.2'
spec.add_development_dependency 'bundler', '~> 1.11'
spec.add_development_dependency 'rake', '~> 10.0'
spec.add_development_dependency 'minitest', '~> 5.0'
spec.add_development_dependency 'minitest-rg'
spec.add_development_dependency 'minitest-assert_errors'
spec.add_development_dependency 'minitest-hooks'
spec.add_development_dependency 'minitest-sequel'
spec.add_development_dependency 'pg'
spec.add_development_dependency 'sqlite3'
spec.add_development_dependency 'simplecov'
spec.add_development_dependency 'rubocop'
spec.add_development_dependency 'dotenv'
end