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

# Functions

Migrate migrates all models to the schema defined in the code.

# Constants

No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author

# Structs

Account represents an asset account, e.g.
AccountCreate represents all parameters of an Account that are configurable by the user.
No description provided by the author
Allocation represents the allocation of money to an Envelope for a specific month.
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.
No description provided by the author
No description provided by the author
Category represents a category of envelopes.
No description provided by the author
No description provided by the author
DefaultModel is the base model for most models in Envelope Zero.
Envelope represents an envelope in your budget.
No description provided by the author
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
No description provided by the author
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.
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

swagger:enum OverspendMode.