Sha256: 3483dfc324cfd4e762af7d0d75d85acc1d338266ae605bbb4c6ea74f91d8f046

Contents?: true

Size: 488 Bytes

Versions: 4

Compression:

Stored size: 488 Bytes

Contents

# encoding: utf-8

describe "ALTER KEYSPACE" do

  let(:statement) { QueryBuilder::CQL.keyspace(:wildlife).alter }

  it_behaves_like :query_builder do
    subject do
      statement
        .with(replication: { class: :SimpleStrategy, replication_factor: 3 })
        .with(durable_writes: false)
    end

    let(:cql) { "ALTER KEYSPACE wildlife WITH replication = {'class': 'SimpleStrategy', 'replication_factor': 3} AND durable_writes = false;" }
  end

end # describe ALTER KEYSPACE

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
query_builder-0.0.4 spec/integration/alter_keyspace_spec.rb
query_builder-0.0.3 spec/integration/alter_keyspace_spec.rb
query_builder-0.0.2 spec/integration/alter_keyspace_spec.rb
query_builder-0.0.1 spec/integration/alter_keyspace_spec.rb