-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathveksel.gemspec
27 lines (21 loc) · 1.22 KB
/
veksel.gemspec
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
require_relative "lib/veksel/version"
Gem::Specification.new do |spec|
spec.name = "veksel"
spec.version = Veksel::VERSION
spec.authors = ["Theodor Tonum"]
spec.email = ["[email protected]"]
spec.homepage = "https://github.com/theodorton/veksel"
spec.summary = "Veksel keeps seperate databases for every branch in your development environment. This makes it easy to experiment with schema changes and data with less risk and schema.rb headache when switching branches that has different sets of migrations. The inspiration for the gem came from neons branch support."
spec.description = "Seperate databases for every branch in your development environment"
spec.license = "MIT"
spec.metadata["allowed_push_host"] = 'https://rubygems.org'
spec.metadata["homepage_uri"] = spec.homepage
spec.metadata["source_code_uri"] = "https://github.com/theodorton/veksel"
spec.metadata["changelog_uri"] = "https://github.com/theodorton/veksel/blob/main/CHANGELOG.md"
spec.files = Dir.chdir(File.expand_path(__dir__)) do
Dir["{lib}/**/*", "LICENSE.md", "Rakefile", "README.md"]
end
spec.executables << 'veksel'
spec.add_dependency "rails", ">= 7.1.0"
spec.add_dependency "activerecord"
end