Module: QueryBuilder::CQL::Modifiers::PrimaryKey

Included in:
Statements::CreateTable
Defined in:
lib/query_builder/cql/modifiers/primary_key.rb

Overview

Provides PRIMARY KEY clause for a statement

Defined Under Namespace

Classes: Clause

Instance Method Summary collapse

Instance Method Details

#primary_key(*columns) ⇒ QueryBuilder::Core::Statement

Defines a primary key for the table

Parameters:

  • columns (#to_s, Array<#to_s>)

Returns:



17
18
19
# File 'lib/query_builder/cql/modifiers/primary_key.rb', line 17

def primary_key(*columns)
  self << Clause.new(columns: columns)
end