Created Axum routing for localhost, also SQL Table structure

Added a axum router and listener for serving a web page on localhost.
Also a sql table structure was created with sqlx migrate for storing
tickets and users
This commit is contained in:
2026-04-22 13:08:14 +02:00
parent ca54a03d07
commit 9972863232
6 changed files with 2267 additions and 5 deletions

View File

@@ -1,3 +1,16 @@
fn main() {
println!("Hello, world!");
use axum::{Router, routing};
use dotenv::dotenv;
use serde::{Deserialize, Serialize};
use sqlx::{PgPool, postgres::PgPoolOptions};
#[tokio::main]
async fn main() {
let app = Router::new().route("/", routing::get(root_handler));
let listener = tokio::net::TcpListener::bind("0.0.0.0:8001").await.unwrap();
axum::serve(listener, app).await;
}
async fn root_handler() -> &'static str {
"Hello, World"
}