summaryrefslogtreecommitdiff
path: root/rust/src/main.rs
diff options
context:
space:
mode:
authornil <nil@tfwhyno.gf>2024-10-02 17:48:56 +0200
committernil <nil@tfwhyno.gf>2024-10-02 17:48:56 +0200
commit0972fa6eab8c9111311f082ba8abfdc6b4a40945 (patch)
tree4eedbdc1a7cfdeee9d651c9871a9f26ab6da56d4 /rust/src/main.rs
parent012c2c03b29a987ca4eead023ded22e01aa7477b (diff)
commit changes
Diffstat (limited to 'rust/src/main.rs')
-rw-r--r--rust/src/main.rs35
1 files changed, 0 insertions, 35 deletions
diff --git a/rust/src/main.rs b/rust/src/main.rs
deleted file mode 100644
index af45779..0000000
--- a/rust/src/main.rs
+++ /dev/null
@@ -1,35 +0,0 @@
-mod structs;
-mod routes;
-
-use actix_web::{web, App, HttpServer};
-use sqlx::mysql::{MySqlPool, MySqlPoolOptions};
-
-#[derive(Clone)]
-struct AppState {
- pool: MySqlPool,
-}
-
-#[actix_web::main]
-async fn main() -> std::io::Result<()> {
- let pool: MySqlPool = MySqlPoolOptions::new()
- .max_connections(10)
- .connect(DB_URL)
- .await
- .unwrap();
-
- let app_state = AppState { pool };
-
- HttpServer::new(move || {
- App::new()
- .app_data(web::Data::new(app_state.clone()))
- .route("/", web::get().to(root))
- .service(routes::hello::hello_actix)
- })
- .bind(("127.0.0.1", 8000))?
- .run()
- .await
-}
-
-async fn root() -> String {
- String::from("Server is up and running")
-}