Sha256: ae794362d22fd9b1daa957688fb1f700d58cf36fef77cdab18176734edcecd5d

Contents?: true

Size: 376 Bytes

Versions: 5

Compression:

Stored size: 376 Bytes

Contents

module Blueprints
  module DatabaseBackends
    # Database backend when no orm is actually used. Can be adapted to work with any kind of data.
    class None
      # Dummy method
      def start_transaction
      end

      # Dummy method
      def rollback_transaction
      end

      # Dummy method
      def delete_tables(delete_policy, *args)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
blueprints-0.6.3 lib/blueprints/database_backends/none.rb
blueprints-0.6.2 lib/blueprints/database_backends/none.rb
blueprints-0.6.1 lib/blueprints/database_backends/none.rb
blueprints-0.6.0 lib/blueprints/database_backends/none.rb
blueprints-0.5.1 lib/blueprints/database_backends/none.rb