1.1--- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2+++ b/src/crates/service/main.rs Mon Jun 05 19:59:26 2023 -0400
1.3@@ -0,0 +1,17 @@
1.4+use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
1.5+use tokio::net::TcpListener;
1.6+use sqlx::postgres::{PgPool, PgPoolOptions};
1.7+
1.8+#[tokio::main]
1.9+async fn main() {
1.10+ tracing_subscriber::registry()
1.11+ .with(
1.12+ tracing_subscriber::EnvFilter::try_from_default_env()
1.13+ .unwrap_or_else(|_| "demo_service=debug".into()),
1.14+ )
1.15+ .with(tracing_subscriber::fmt::layer())
1.16+ .init();
1.17+
1.18+ let listener = TcpListener::bind("127.0.0.1:8888").await.unwrap();
1.19+ tracing::debug!("listening on {}", listener.local_addr().unwrap());
1.20+}