remove some unneccessary stuff

This commit is contained in:
Chris Cochrun 2024-09-17 06:19:47 -05:00
parent 3b87f862ea
commit 922f1b3456
3 changed files with 23 additions and 26 deletions

View file

@ -10,25 +10,25 @@ mod db {
use diesel::{Connection, SqliteConnection};
use dirs::data_local_dir;
pub enum Model {
Songs,
Presentations,
Videos,
Images,
}
// pub enum Model {
// Songs,
// Presentations,
// Videos,
// Images,
// }
fn get_db() -> SqliteConnection {
let mut data = data_local_dir().unwrap();
data.push("lumina");
data.push("library-db.sqlite3");
let mut db_url = String::from("sqlite://");
db_url.push_str(data.to_str().unwrap());
println!("DB: {:?}", db_url);
// fn get_db() -> SqliteConnection {
// let mut data = data_local_dir().unwrap();
// data.push("lumina");
// data.push("library-db.sqlite3");
// let mut db_url = String::from("sqlite://");
// db_url.push_str(data.to_str().unwrap());
// println!("DB: {:?}", db_url);
SqliteConnection::establish(&db_url).unwrap_or_else(|_| {
panic!("error connecting to {}", db_url)
})
}
// SqliteConnection::establish(&db_url).unwrap_or_else(|_| {
// panic!("error connecting to {}", db_url)
// })
// }
// fn get_items(model: Model) -> Result<(), Error> {
// let conn = sqlx::SqliteConnection::connect(

View file

@ -18,10 +18,10 @@ mod video_model {
type QModelIndex = cxx_qt_lib::QModelIndex;
include!("cxx-qt-lib/qvector.h");
type QVector_i32 = cxx_qt_lib::QVector<i32>;
include!("cxx-qt-lib/qstringlist.h");
type QStringList = cxx_qt_lib::QStringList;
include!("cxx-qt-lib/qlist.h");
type QList_QString = cxx_qt_lib::QList<QString>;
// include!("cxx-qt-lib/qstringlist.h");
// type QStringList = cxx_qt_lib::QStringList;
// include!("cxx-qt-lib/qlist.h");
// type QList_QString = cxx_qt_lib::QList<QString>;
}
#[qenum(VideoModel)]
@ -182,7 +182,6 @@ use crate::models::run_migrations;
use crate::schema::videos::dsl::*;
use cxx_qt::CxxQtType;
use cxx_qt_lib::{QByteArray, QModelIndex, QString, QUrl, QVariant};
use diesel::migration::MigrationConnection;
use diesel::sqlite::SqliteConnection;
use diesel::{delete, insert_into, prelude::*, update};
use std::path::PathBuf;
@ -495,7 +494,7 @@ impl video_model::VideoModel {
model_index,
&vector_roles,
);
println!("rust-end-time: {:?}", updated_end_time);
println!("rust-end-time: {updated_end_time:?}");
true
}
Err(_e) => false,

View file

@ -24,7 +24,7 @@ mod ytdl {
impl cxx_qt::Threading for Ytdl {}
}
use cxx_qt::{CxxQtType, Threading};
use cxx_qt::Threading;
use cxx_qt_lib::{QString, QUrl};
use dirs;
use std::{fs, pin::Pin};
@ -99,6 +99,4 @@ impl ytdl::Ytdl {
false
}
}
async fn dl_video() {}
}