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
- #all ⇒ Object
- #create(hash) ⇒ Object
- #db ⇒ Object
- #exec_sql(sql, params) ⇒ Object
- #find_by(hash) ⇒ Object
- #generate_human_id ⇒ Object
- #human_id_length ⇒ Object
- #human_id_prefix ⇒ Object
- #query ⇒ Object
- #resolve(hash) ⇒ Object
- #resolve_first(hash) ⇒ Object
- #table_name ⇒ Object
- #where(hash) ⇒ Object
- #wrap_jsonb_non_primivitives!(attributes) ⇒ Object
Instance Method Details
#all ⇒ Object
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 |
#db ⇒ Object
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_id ⇒ Object
53 |
# File 'lib/kirei/model/base_class_interface.rb', line 53 def generate_human_id; end |
#human_id_length ⇒ Object
47 |
# File 'lib/kirei/model/base_class_interface.rb', line 47 def human_id_length; end |
#human_id_prefix ⇒ Object
50 |
# File 'lib/kirei/model/base_class_interface.rb', line 50 def human_id_prefix; end |
#query ⇒ Object
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_name ⇒ Object
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 |