Sha256: ab03b98cc9f8f8f47fbab1eb37e725a09413968e261bbdc4e97456e010146b12

Contents?: true

Size: 519 Bytes

Versions: 2

Compression:

Stored size: 519 Bytes

Contents

# frozen_string_literal: true

module Fixturizer
  module Rspec
    module Helpers
      class Database
        include Singleton

        def drop
          Fixturizer::Services.get.engine(name: :models).drop_database
        rescue StandardError
          false
        end

        def populate
          Fixturizer::Services.get.engine(name: :models).populate
        # rescue StandardError
        #   false
        end
      end
    end
  end
end

def database
  Fixturizer::Rspec::Helpers::Database.instance
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fixturizer-0.4.4 lib/fixturizer/rspec/helpers/database.rb
fixturizer-0.4.3 lib/fixturizer/rspec/helpers/database.rb