use render::App; use sqlx::{self, Connection, SqliteConnection}; use std::error::Error; mod tui; mod render; mod model; #[tokio::main] async fn main() -> Result<(), Box> { let mut conn = SqliteConnection::connect("sqlite::memory:").await?; let task = sqlx::query_as::<_, model::Task>("SELECT 'hej' as test") .fetch_one(&mut conn).await?; println!("{}", task); let mut terminal = tui::init()?; let res = App::default().run(&mut terminal); tui::restore()?; res?; Ok(()) }