Expense
Inherits ApplicationRecord < Orma::Record < Reference < Object
Class methods
all
Sourceamount(value)
created_at(value)
description(value)
group_id(value)
group_membership_id(value)
id(value)
updated_at(value)
weight_template_id(value)
where(conditions)
Sourcewhere
SourceInstance methods
amount
amount=(_new_val : Nil)
amount=(new_val)
balance_list
Sourcecreated_at
created_at=(_new_val : Nil)
created_at=(new_val)
delete_from_card_action_template(ctx)
Sourcedescription
description=(_new_val : Nil)
description=(new_val)
group
Sourcegroup_id
group_id=(_new_val : Nil)
group_id=(new_val)
group_membership
Sourcegroup_membership_id
group_membership_id=(_new_val : Nil)
group_membership_id=(new_val)
id
id=(_new_val : Nil)
id=(new_val)
member_balances(memberships : Array(GroupMembership) = group.group_memberships.to_a) : Hash(Int64, Int32)
Sourceset_weight_template_action_template(ctx)
Sourceupdated_at
updated_at=(_new_val : Nil)
updated_at=(new_val)
weight_template_id
weight_template_id=(_new_val : Nil)
weight_template_id=(new_val)
Nested types
- Expense::BalanceAmount
- Expense::BalanceAmountNegative
- Expense::BalanceList
- Expense::BalanceName
- Expense::BalanceRow
- Expense::DeleteFromCardAction
- Expense::ExpenseCard
- Expense::ExpenseDeleteCardAction
- Expense::ExpenseDeleteCardButton
- Expense::ExpenseDeleteError
- Expense::ExpenseWeightTemplateButton
- Expense::ExpenseWeightTemplateButtonActive
- Expense::ExpenseWeightTemplateButtons
- Expense::ExpenseWeightTemplateLine
- Expense::Query
- Expense::SetWeightTemplateAction
- Expense::Style