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



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

def all; end

#create(hash) ⇒ Object



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

def create(hash); end

#dbObject



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

def db; end

#exec_sql(sql, params) ⇒ Object



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

def exec_sql(sql, params); end

#find_by(hash) ⇒ Object



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

def find_by(hash); end

#generate_human_idObject



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

def generate_human_id; end

#human_id_lengthObject



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

def human_id_length; end

#human_id_prefixObject



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

def human_id_prefix; end

#queryObject



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

def query; end

#resolve(hash) ⇒ Object



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

def resolve(hash); end

#resolve_first(hash) ⇒ Object



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

def resolve_first(hash); end

#table_nameObject



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

def table_name; end

#where(hash) ⇒ Object



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

def where(hash); end

#wrap_jsonb_non_primivitives!(attributes) ⇒ Object



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

def wrap_jsonb_non_primivitives!(attributes); end