Skip to content

Commit 30fb89d

Browse files
committed
Fix startup bug due to missing migration files
1 parent 05d5510 commit 30fb89d

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

aoc_cli.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Gem::Specification.new do |spec|
2929

3030
spec.bindir = "exe"
3131
spec.executables = ["aoc"]
32-
spec.require_paths = ["lib"]
32+
spec.require_paths = %w[lib db]
3333

3434
spec.add_dependency "http"
3535
spec.add_dependency "kangaru"

lib/aoc_cli.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,13 @@ module AocCli
1414
config_path "spec/aoc.yml", env: :test
1515

1616
configure do |config|
17+
migration_path = File.join(
18+
File.expand_path(__dir__ || raise), "../db/migrate"
19+
)
20+
1721
config.database.adaptor = :sqlite
1822
config.database.path = File.expand_path("~/.local/share/aoc/aoc.sqlite3")
19-
config.database.migration_path = "db/migrate"
23+
config.database.migration_path = migration_path
2024
end
2125

2226
configure env: :test do |config|

0 commit comments

Comments
 (0)