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
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 |
#db ⇒ Object
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_id ⇒ Object
54 |
# File 'lib/kirei/model/base_class_interface.rb', line 54 def generate_human_id; end |
#human_id_length ⇒ Object
48 |
# File 'lib/kirei/model/base_class_interface.rb', line 48 def human_id_length; end |
#human_id_prefix ⇒ Object
51 |
# File 'lib/kirei/model/base_class_interface.rb', line 51 def human_id_prefix; end |
#query ⇒ Object
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_name ⇒ Object
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 |