module Granite::Integrators

Included Modules

Defined in:

granite/integrators.cr

Instance Method Summary

Instance methods inherited from module Granite::Transactions::ClassMethods

clear clear, create(args, skip_timestamps : Bool = false)
create(**args)
create
, create!(args, skip_timestamps : Bool = false)
create!(**args)
create!
, import(model_array : Array(self) | Granite::Collection(self), update_on_duplicate : Bool, columns : Array(String), batch_size : Int32 = model_array.size)
import(model_array : Array(self) | Granite::Collection(self), batch_size : Int32 = model_array.size)
import(model_array : Array(self) | Granite::Collection(self), ignore_on_duplicate : Bool, batch_size : Int32 = model_array.size)
import

Instance Method Detail

def find_or_create_by(**args) #

[View source]
def find_or_initialize_by(**args) #

[View source]