Sha256: bafc51576c3303e4efb144f36f5c151a22868a6b1085691e037bf4c61117a291

Contents?: true

Size: 572 Bytes

Versions: 4

Compression:

Stored size: 572 Bytes

Contents

# encoding: utf-8

module QueryBuilder::CQL

  module Statements

    # Describes the 'BATCH' CQL3 statement
    #
    class Batch < Base

      include Modifiers::Statement
      include Modifiers::Counter
      include Modifiers::Timestamp
      include Modifiers::Unlogged

      # Builds the statement
      #
      # @return [String]
      #
      def to_s
        cql[
          "BEGIN", maybe_type, "BATCH", maybe_using,
          maybe_statements, "APPLY BATCH"
        ]
      end

    end # class Batch

  end # module Statements

end # module QueryBuilder::CQL

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
query_builder-0.0.4 lib/query_builder/cql/statements/batch.rb
query_builder-0.0.3 lib/query_builder/cql/statements/batch.rb
query_builder-0.0.2 lib/query_builder/cql/statements/batch.rb
query_builder-0.0.1 lib/query_builder/cql/statements/batch.rb