Automated Action 77865dae90 Setup complete FastAPI backend with user authentication, client management, and invoice generation
Features:
- User authentication with JWT
- Client management with CRUD operations
- Invoice generation and management
- SQLite database with Alembic migrations
- Detailed project documentation
2025-05-26 17:41:47 +00:00

21 lines
811 B
Python

__all__ = [
"User", "UserCreate", "UserUpdate", "UserInDB", "UserWithClients",
"Client", "ClientCreate", "ClientUpdate", "ClientInDB", "ClientWithInvoices",
"Invoice", "InvoiceCreate", "InvoiceUpdate", "InvoiceInDB", "InvoiceWithItems",
"InvoiceItem", "InvoiceItemCreate", "InvoiceItemUpdate",
"Token", "TokenPayload",
"Activity"
]
from app.schemas.user import (
User, UserCreate, UserUpdate, UserInDB, UserWithClients
)
from app.schemas.client import (
Client, ClientCreate, ClientUpdate, ClientInDB, ClientWithInvoices
)
from app.schemas.invoice import (
Invoice, InvoiceCreate, InvoiceUpdate, InvoiceInDB, InvoiceWithItems,
InvoiceItem, InvoiceItemCreate, InvoiceItemUpdate
)
from app.schemas.token import Token, TokenPayload
from app.schemas.activity import Activity