remove some unneccessary stuff
This commit is contained in:
parent
3b87f862ea
commit
922f1b3456
3 changed files with 23 additions and 26 deletions
|
@ -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(
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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() {}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue