Sha256: 8f87bd26e5bc982d853717886d758bcb59e7dc2b454f218b8ec28139e08c7cd8

Contents?: true

Size: 545 Bytes

Versions: 3

Compression:

Stored size: 545 Bytes

Contents

require "scenic/adapters/postgres"
require "scenic/command_recorder"
require "scenic/definition"
require "scenic/railtie"
require "scenic/schema_dumper"
require "scenic/statements"
require "scenic/version"
require "scenic/view"

module Scenic
  def self.load
    ActiveRecord::ConnectionAdapters::AbstractAdapter.include Scenic::Statements
    ActiveRecord::Migration::CommandRecorder.include Scenic::CommandRecorder
    ActiveRecord::SchemaDumper.include Scenic::SchemaDumper
  end

  def self.database
    Scenic::Adapters::Postgres
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
scenic-0.3.0 lib/scenic.rb
scenic-0.2.1 lib/scenic.rb
scenic-0.2.0 lib/scenic.rb