💥 Nukes rust and replaces with kotlin

This commit is contained in:
Daniel Svitan
2025-05-11 10:44:14 +02:00
parent 1413ed58b9
commit 1d4db39b2a
26 changed files with 866 additions and 1912 deletions
-28
View File
@@ -1,28 +0,0 @@
mod db;
mod auth;
use dotenv;
use auth::ApiKey;
#[macro_use]
extern crate rocket;
#[get("/")]
async fn index() -> &'static str {
"Hello World!"
}
#[get("/hi")]
async fn hello(api_key: ApiKey) -> &'static str {
"Hi!"
}
#[launch]
fn rocket() -> _ {
dotenv::dotenv().ok();
let db_path = dotenv::var("DB_PATH").expect("DB_PATH is not set");
dotenv::var("API_KEY").expect("API_KEY is not set");
let db = db::Conn::new(&db_path);
rocket::build().mount("/", routes![index, hello])
}