Module: Kirei::Model::BaseClassInterface

Extended by:
T::Helpers, T::Sig
Included in:
ClassMethods
Defined in:
lib/kirei/model/base_class_interface.rb

Instance Method Summary collapse

Instance Method Details

#allObject



20
# File 'lib/kirei/model/base_class_interface.rb', line 20

def all; end

#create(hash) ⇒ Object



23
# File 'lib/kirei/model/base_class_interface.rb', line 23

def create(hash); end

#dbObject



41
# File 'lib/kirei/model/base_class_interface.rb', line 41

def db; end

#exec_sql(sql, params) ⇒ Object



44
# File 'lib/kirei/model/base_class_interface.rb', line 44

def exec_sql(sql, params); end

#find_by(hash) ⇒ Object



14
# File 'lib/kirei/model/base_class_interface.rb', line 14

def find_by(hash); end

#generate_human_idObject



53
# File 'lib/kirei/model/base_class_interface.rb', line 53

def generate_human_id; end

#human_id_lengthObject



47
# File 'lib/kirei/model/base_class_interface.rb', line 47

def human_id_length; end

#human_id_prefixObject



50
# File 'lib/kirei/model/base_class_interface.rb', line 50

def human_id_prefix; end

#queryObject



38
# File 'lib/kirei/model/base_class_interface.rb', line 38

def query; end

#resolve(hash) ⇒ Object



29
# File 'lib/kirei/model/base_class_interface.rb', line 29

def resolve(hash); end

#resolve_first(hash) ⇒ Object



32
# File 'lib/kirei/model/base_class_interface.rb', line 32

def resolve_first(hash); end

#table_nameObject



35
# File 'lib/kirei/model/base_class_interface.rb', line 35

def table_name; end

#where(hash) ⇒ Object



17
# File 'lib/kirei/model/base_class_interface.rb', line 17

def where(hash); end

#wrap_jsonb_non_primivitives!(attributes) ⇒ Object



26
# File 'lib/kirei/model/base_class_interface.rb', line 26

def wrap_jsonb_non_primivitives!(attributes); end