14 lines
290 B
Ruby
14 lines
290 B
Ruby
|
# lib/database/repoquest_db_connector.rb
|
||
|
require 'sequel'
|
||
|
|
||
|
class RepoQuestDBConnector
|
||
|
def initialize(db_file = 'sqlite://repoquest.db')
|
||
|
@db = Sequel.connect(db_file)
|
||
|
end
|
||
|
|
||
|
def run_migrations
|
||
|
Sequel.extension :migration
|
||
|
Sequel::Migrator.run(@db, 'db/migrations/')
|
||
|
end
|
||
|
end
|