19 lines
360 B
Python
19 lines
360 B
Python
from fastapi import FastAPI
|
|
from .routers import items, orders, users
|
|
from .database import init_db
|
|
|
|
|
|
def main():
|
|
app = FastAPI()
|
|
|
|
# Initialize database
|
|
init_db()
|
|
|
|
# Include routers
|
|
app.include_router(items.router)
|
|
app.include_router(orders.router)
|
|
app.include_router(users.router)
|
|
|
|
import uvicorn
|
|
uvicorn.run(app, host="0.0.0.0", port=8000)
|