View Source Ravix.RQL.Tokens.Select (ravix v0.0.3)

Link to this section Summary

Link to this section Types

Link to this type

allowed_select_params()

View Source
@type allowed_select_params() ::
  [field_name() | {field_name(), field_alias()}]
  | field_name()
  | {field_name(), field_alias()}
@type field_alias() :: String.t()
@type field_name() :: String.t()
@type t() :: %Ravix.RQL.Tokens.Select{
  fields: [field_name() | {field_name(), field_alias()}],
  token: atom()
}

Link to this section Functions

@spec fields(allowed_select_params()) :: t()
@spec function(Keyword.t()) :: t()