-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathactiverecord-cti.gemspec
19 lines (15 loc) · 1 KB
/
activerecord-cti.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$:.push File.expand_path("lib", __dir__)
# Maintain your gem's version:
require "activerecord/cti/version"
# Describe your gem and declare its dependencies:
Gem::Specification.new do |spec|
spec.name = "activerecord-cti"
spec.version = Activerecord::Cti::VERSION
spec.authors = ["khata"]
spec.homepage = "https://github.com/khata-jp/activerecord-cti"
spec.summary = "ActiveRecord-Cti is a library implemented Class Table Inheritance on Ruby on Rails."
spec.description = "ActiveRecord-Cti is a library implemented Class Table Inheritance on Ruby on Rails. Class Table Inheritance (CTI) is useful under the circumstances that an ActiveRecord object is in multiple positions or has multiple roles, and you want to describe it's structure on the database. For Example, one person may be a player and a coach in a soccer team."
spec.license = "MIT"
spec.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
spec.add_development_dependency "sqlite3"
end