Added user management (no api yet)

This commit is contained in:
2026-07-14 00:27:22 -04:00
parent 98a75479f8
commit fcde51ab3c
2 changed files with 47 additions and 1 deletions

View File

@@ -1,13 +1,22 @@
use std::error::Error;
use std::env::var;
use axum::routing::get;
use axum::{serve, Router};
use tokio::net::TcpListener;
use sqlx::postgres::PgPool;
use dotenvy::dotenv;
mod users;
#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
dotenv()?;
let db_url = var("DATABASE_URL")?;
let pool = PgPool::connect(&db_url).await?;
let app = Router::new()
.route("/", get(hello));
.route("/", get(hello))
.with_state(pool);
let listener = TcpListener::bind("0.0.0.0:80").await?;
Ok(serve(listener, app).await?)
}