Sha256: 22f5f89d90ed37ab1260001aca3e15311419ddb73572ef1ecef78c2b9df7486e

Contents?: true

Size: 534 Bytes

Versions: 1

Compression:

Stored size: 534 Bytes

Contents

# frozen_string_literal: true
require 'active_record'

ActiveRecord::Base.establish_connection(
  adapter: 'sqlite3',
  database: ENV['DATABASE'] || "#{Dir.pwd}/osa.db"
)
root = "#{File.dirname(__FILE__)}/../"
ActiveRecord::MigrationContext.new("#{root}/migrations", ActiveRecord::SchemaMigration).migrate

module OSA
  class Blacklist < ActiveRecord::Base
  end

  class Config < ActiveRecord::Base
    self.table_name = 'config'
  end

  class EmailProvider < ActiveRecord::Base
  end

  class Report < ActiveRecord::Base
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
osa-0.2.0 lib/osa/util/db.rb