class Marten::DB::Query::Annotation

Defined in:

marten/db/query/annotation.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(type : String, field : String, alias_name : String, distinct : Bool = false) #

[View source]

Class Method Detail

def self.average(field : String, alias_name : String | Nil = nil, distinct : Bool = false) #

[View source]
def self.count(field : String, alias_name : String | Nil = nil, distinct : Bool = false) #

[View source]
def self.maximum(field : String, alias_name : String | Nil = nil, distinct : Bool = false) #

[View source]
def self.minimum(field : String, alias_name : String | Nil = nil, distinct : Bool = false) #

[View source]
def self.sum(field : String, alias_name : String | Nil = nil, distinct : Bool = false) #

[View source]

Instance Method Detail

def alias_name : String #

[View source]
def distinct? : Bool #

[View source]
def field : String #

[View source]
def type : String #

[View source]