Automated Action 4cfc9775ae Create betting application API with FastAPI and SQLite
- Set up project structure with FastAPI and SQLite
- Implement user authentication with JWT
- Create database models for users, events, bets, and transactions
- Add API endpoints for user management
- Add API endpoints for events and betting functionality
- Add wallet management for deposits and withdrawals
- Configure Alembic for database migrations
- Add linting with Ruff
- Add documentation in README
2025-06-02 15:02:41 +00:00

16 lines
436 B
Python

from app.schemas.bet import Bet, BetCreate, BetUpdate
from app.schemas.event import (
Event,
EventCreate,
EventUpdate,
Market,
MarketCreate,
MarketUpdate,
Outcome,
OutcomeCreate,
OutcomeUpdate,
)
from app.schemas.token import Token, TokenPayload
from app.schemas.transaction import Transaction, TransactionCreate, TransactionUpdate
from app.schemas.user import User, UserCreate, UserInDB, UserUpdate