Module: LlmCostTracker::Ledger::Schema
- Defined in:
- lib/llm_cost_tracker/ledger/schema.rb,
lib/llm_cost_tracker/ledger/schema/base.rb,
lib/llm_cost_tracker/ledger/schema/calls.rb,
lib/llm_cost_tracker/ledger/schema/adapter.rb,
lib/llm_cost_tracker/ledger/schema/call_tags.rb,
lib/llm_cost_tracker/ledger/schema/call_rollups.rb,
lib/llm_cost_tracker/ledger/schema/call_line_items.rb,
lib/llm_cost_tracker/ledger/schema/ingestion/leases.rb,
lib/llm_cost_tracker/ledger/schema/ingestion/inbox_entries.rb
Defined Under Namespace
Modules: Adapter, Base, CallLineItems, CallRollups, CallTags, Calls, Ingestion
Constant Summary collapse
- CORE_SCHEMAS =
[ [Calls, "llm_cost_tracker_calls"], [CallLineItems, "llm_cost_tracker_call_line_items"], [CallTags, "llm_cost_tracker_call_tags"] ].freeze
- CACHE_ROLLUPS_SCHEMA =
[CallRollups, "llm_cost_tracker_call_rollups"].freeze
- ASYNC_SCHEMAS =
[ [Ingestion::InboxEntries, "llm_cost_tracker_ingestion_inbox_entries"], [Ingestion::Leases, "llm_cost_tracker_ingestion_leases"] ].freeze