package
5.5.2
Repository: https://github.com/envelope-zero/backend.git
Documentation: pkg.go.dev

# Functions

Connect opens the SQLite database and configures the connection pool.

# Constants

No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The "Registry" is a slice of all models available It is maintained so that operations that affect all models do not need to explicitly iterate over every single model, increasing the risk of forgetting something when adding a new model.

# Structs

Account represents an asset account, e.g.
No description provided by the author
Budget represents a budget A budget is the highest level of organization in Envelope Zero, all other resources reference it directly or transitively.
Category represents a category of envelopes.
DefaultModel is the base model for most models in Envelope Zero.
Envelope represents an envelope in your budget.
EnvelopeMonth contains data about an Envelope for a specific month.
No description provided by the author
No description provided by the author
No description provided by the author
Timestamps only contains the timestamps that gorm sets automatically to enable other primary keys than ID.
Transaction represents a transaction between two accounts.

# Interfaces

Model is an interface that.

# Type aliases

No description provided by the author