Module: Aloe

Defined in:
lib/aloe.rb,
lib/aloe/entry.rb,
lib/aloe/engine.rb,
lib/aloe/ledger.rb,
lib/aloe/account.rb,
lib/aloe/version.rb,
lib/aloe/transaction.rb,
lib/aloe/ledger_entry.rb,
lib/aloe/account_repository.rb,
lib/aloe/invalid_amount_error.rb,
lib/aloe/transaction_rollback.rb,
lib/aloe/account_configuration.rb,
lib/aloe/reports/accounts_list.rb,
lib/aloe/invalid_currency_error.rb,
lib/aloe/reports/account_history.rb,
lib/aloe/inoperable_account_error.rb,
lib/aloe/insufficient_balance_error.rb

Defined Under Namespace

Modules: AccountRepository, Ledger, Reports Classes: Account, AccountConfiguration, Engine, Entry, InoperableAccountError, InsufficientBalanceError, InvalidAmountError, InvalidCurrencyError, LedgerEntry, Transaction, TransactionRollback

Constant Summary collapse

ROLLBACK_TRANSACTION =
'rollback'.freeze
VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.table_name_prefixObject



10
11
12
# File 'lib/aloe.rb', line 10

def self.table_name_prefix
  'aloe_'
end