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 diesel::{Connection, SqliteConnection};
|
||||||
use dirs::data_local_dir;
|
use dirs::data_local_dir;
|
||||||
|
|
||||||
pub enum Model {
|
// pub enum Model {
|
||||||
Songs,
|
// Songs,
|
||||||
Presentations,
|
// Presentations,
|
||||||
Videos,
|
// Videos,
|
||||||
Images,
|
// Images,
|
||||||
}
|
// }
|
||||||
|
|
||||||
fn get_db() -> SqliteConnection {
|
// fn get_db() -> SqliteConnection {
|
||||||
let mut data = data_local_dir().unwrap();
|
// let mut data = data_local_dir().unwrap();
|
||||||
data.push("lumina");
|
// data.push("lumina");
|
||||||
data.push("library-db.sqlite3");
|
// data.push("library-db.sqlite3");
|
||||||
let mut db_url = String::from("sqlite://");
|
// let mut db_url = String::from("sqlite://");
|
||||||
db_url.push_str(data.to_str().unwrap());
|
// db_url.push_str(data.to_str().unwrap());
|
||||||
println!("DB: {:?}", db_url);
|
// println!("DB: {:?}", db_url);
|
||||||
|
|
||||||
SqliteConnection::establish(&db_url).unwrap_or_else(|_| {
|
// SqliteConnection::establish(&db_url).unwrap_or_else(|_| {
|
||||||
panic!("error connecting to {}", db_url)
|
// panic!("error connecting to {}", db_url)
|
||||||
})
|
// })
|
||||||
}
|
// }
|
||||||
|
|
||||||
// fn get_items(model: Model) -> Result<(), Error> {
|
// fn get_items(model: Model) -> Result<(), Error> {
|
||||||
// let conn = sqlx::SqliteConnection::connect(
|
// let conn = sqlx::SqliteConnection::connect(
|
||||||
|
|
|
@ -18,10 +18,10 @@ mod video_model {
|
||||||
type QModelIndex = cxx_qt_lib::QModelIndex;
|
type QModelIndex = cxx_qt_lib::QModelIndex;
|
||||||
include!("cxx-qt-lib/qvector.h");
|
include!("cxx-qt-lib/qvector.h");
|
||||||
type QVector_i32 = cxx_qt_lib::QVector<i32>;
|
type QVector_i32 = cxx_qt_lib::QVector<i32>;
|
||||||
include!("cxx-qt-lib/qstringlist.h");
|
// include!("cxx-qt-lib/qstringlist.h");
|
||||||
type QStringList = cxx_qt_lib::QStringList;
|
// type QStringList = cxx_qt_lib::QStringList;
|
||||||
include!("cxx-qt-lib/qlist.h");
|
// include!("cxx-qt-lib/qlist.h");
|
||||||
type QList_QString = cxx_qt_lib::QList<QString>;
|
// type QList_QString = cxx_qt_lib::QList<QString>;
|
||||||
}
|
}
|
||||||
|
|
||||||
#[qenum(VideoModel)]
|
#[qenum(VideoModel)]
|
||||||
|
@ -182,7 +182,6 @@ use crate::models::run_migrations;
|
||||||
use crate::schema::videos::dsl::*;
|
use crate::schema::videos::dsl::*;
|
||||||
use cxx_qt::CxxQtType;
|
use cxx_qt::CxxQtType;
|
||||||
use cxx_qt_lib::{QByteArray, QModelIndex, QString, QUrl, QVariant};
|
use cxx_qt_lib::{QByteArray, QModelIndex, QString, QUrl, QVariant};
|
||||||
use diesel::migration::MigrationConnection;
|
|
||||||
use diesel::sqlite::SqliteConnection;
|
use diesel::sqlite::SqliteConnection;
|
||||||
use diesel::{delete, insert_into, prelude::*, update};
|
use diesel::{delete, insert_into, prelude::*, update};
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
|
@ -495,7 +494,7 @@ impl video_model::VideoModel {
|
||||||
model_index,
|
model_index,
|
||||||
&vector_roles,
|
&vector_roles,
|
||||||
);
|
);
|
||||||
println!("rust-end-time: {:?}", updated_end_time);
|
println!("rust-end-time: {updated_end_time:?}");
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
Err(_e) => false,
|
Err(_e) => false,
|
||||||
|
|
|
@ -24,7 +24,7 @@ mod ytdl {
|
||||||
impl cxx_qt::Threading for Ytdl {}
|
impl cxx_qt::Threading for Ytdl {}
|
||||||
}
|
}
|
||||||
|
|
||||||
use cxx_qt::{CxxQtType, Threading};
|
use cxx_qt::Threading;
|
||||||
use cxx_qt_lib::{QString, QUrl};
|
use cxx_qt_lib::{QString, QUrl};
|
||||||
use dirs;
|
use dirs;
|
||||||
use std::{fs, pin::Pin};
|
use std::{fs, pin::Pin};
|
||||||
|
@ -99,6 +99,4 @@ impl ytdl::Ytdl {
|
||||||
false
|
false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn dl_video() {}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue