25 lines
613 B
Python
25 lines
613 B
Python
"""WealthWise database models.
|
|
|
|
This package contains all SQLModel database models for the application.
|
|
"""
|
|
|
|
from app.models.base import BaseModel, TimestampMixin
|
|
from app.models.portfolio import Portfolio, PortfolioBase
|
|
from app.models.transaction import Transaction, TransactionBase, TransactionType
|
|
from app.models.user import User, UserBase
|
|
|
|
__all__ = [
|
|
# Base models
|
|
"BaseModel",
|
|
"TimestampMixin",
|
|
# User models
|
|
"User",
|
|
"UserBase",
|
|
# Portfolio models
|
|
"Portfolio",
|
|
"PortfolioBase",
|
|
# Transaction models
|
|
"Transaction",
|
|
"TransactionBase",
|
|
"TransactionType",
|
|
] |